mv polarssl
[gnuk/gnuk.git] / polarssl / Makefile
1
2 DESTDIR=/usr/local
3 PREFIX=polarssl_
4
5 .SILENT:
6
7 all:
8         cd library  && $(MAKE) all && cd ..
9         cd programs && $(MAKE) all && cd ..
10         cd tests && $(MAKE) all && cd ..
11
12 install:
13         mkdir -p $(DESTDIR)/include/polarssl
14         cp -r include/polarssl $(DESTDIR)/include
15         
16         mkdir -p $(DESTDIR)/lib
17         cp library/libpolarssl.* $(DESTDIR)/lib
18         
19         mkdir -p $(DESTDIR)/bin
20         for p in programs/*/* ; do              \
21             if [ -x $$p ] && [ ! -d $$p ] ;     \
22             then                                \
23                 f=$(PREFIX)`basename $$p` ;     \
24                 cp $$p $(DESTDIR)/bin/$$f ;     \
25             fi                                  \
26         done
27
28 clean:
29         cd library  && $(MAKE) clean && cd ..
30         cd programs && $(MAKE) clean && cd ..
31         cd tests && $(MAKE) clean && cd ..
32
33 check:
34         ( cd tests && $(MAKE) check )