File: Makefile

package info (click to toggle)
xyssl 0.9-1
  • links: PTS
  • area: main
  • in suites: lenny
  • size: 1,148 kB
  • ctags: 1,249
  • sloc: ansic: 15,031; makefile: 132; sh: 29
file content (30 lines) | stat: -rw-r--r-- 640 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30

DESTDIR=/usr/local
PREFIX=xyssl_

.SILENT:

all:
	cd library  && make all && cd ..
	cd programs && make all && cd ..

install:
	mkdir -p $(DESTDIR)/include/xyssl
	cp -r include/xyssl $(DESTDIR)/include
	
	mkdir -p $(DESTDIR)/lib
	cp library/libxyssl.* $(DESTDIR)/lib
	
	mkdir -p $(DESTDIR)/bin
	for p in programs/*/* ; do              \
	    if [ -x $$p ] && [ ! -d $$p ] ;     \
	    then                                \
	        f=$(PREFIX)`basename $$p` ;     \
	        cp $$p $(DESTDIR)/bin/$$f ;     \
	    fi                                  \
	done

clean:
	cd library  && make clean && cd ..
	cd programs && make clean && cd ..