author | Volker Birk <vb@pep-project.org> |
Mon, 05 Oct 2015 02:06:43 +0200 | |
changeset 364 | 605a4990915c |
parent 151 | ece2659f90f6 |
child 637 | d93d1fe6a24c |
permissions | -rw-r--r-- |
1 include Makefile.conf
3 all:
4 $(MAKE) -C src all
6 .PHONY: clean build_test test package install uninstall db
8 install:
9 $(MAKE) -C src install
11 uninstall:
12 $(MAKE) -C src uninstall
14 clean:
15 $(MAKE) -C src clean
16 $(MAKE) -C test clean
17 $(MAKE) -C db clean
19 test: all
20 $(MAKE) -C test test
21 $(MAKE) -C test unit_tests
23 unit_tests: all
24 $(MAKE) -C test unit_tests
26 package: clean
27 cd .. ; COPYFILE_DISABLE=true tar cjf pEpEngine.tar.bz2 pEpEngine
29 db:
30 $(MAKE) -C db db
32 windist:
33 ifneq ($(BUILD_FOR),Windoze)
34 @echo use BUILD_FOR=Windoze \(did you forget -e ?\)
35 else
36 make clean
37 $(MAKE) all
38 $(MAKE) -C test all
39 zip -j pEpEngine-dist.zip src/pEpEngine.h src/keymanagement.h src/pEpEngine.dll src/pEpEngine.def test/pEpEngineTest.exe test/*.asc test/*.key db/*.db test/*.txt test/*.asc src/*.sql
40 endif