Merge ssh://repo.or.cz/srv/git/gfxprim
[gfxprim.git] / Makefile
blob4f303c018e5c1fe5ee14e78662a2bc7386ff1389
1 TOPDIR=.
2 SUBDIRS=libs tests pylib demos
3 include include.mk
6 # Make sure tests are build after library and
7 # rebuild library before entering test just
8 # to be extra safe.
10 .PHONY: build
12 tests: build libs
14 build:
15 @$(MAKE) --no-print-directory -C build clean
16 @$(MAKE) --no-print-directory -C build
18 clean:
19 ifdef VERBOSE
20 $(MAKE) -C build clean
21 else
22 @echo "/build"
23 @$(MAKE) --no-print-directory -C build clean
24 endif
26 distclean:
27 ifdef VERBOSE
28 rm config.h config.gen.mk
29 $(MAKE) clean
30 else
31 @$(MAKE) clean
32 @rm config.h config.gen.mk
33 endif
35 HEADER_LOC=/usr/include/
36 LIB_LOC=/usr/lib/
38 install:
39 ifdef VERBOSE
40 ./install.sh ""
41 else
42 @./install.sh ""
43 endif
45 tar:
46 $(MAKE) clean
47 cd .. && tar cf gfxprim-`date +%Y-%b-%d-%HH%MM`.tar gfxprim