version 1.0
[cgds.git] / Makefile
CommitLineData
a7868768
BA
1LIBRARY = libcgds.so
2INSTALL_PREFIX = /usr/local
3
4src:
bbd242d4 5 cd src && $(MAKE) && cd ..
a7868768
BA
6
7test:
bbd242d4 8 cd test && $(MAKE) && cd ..
a7868768
BA
9
10doc:
bbd242d4 11 cd doc && $(MAKE) && cd ..
a7868768
BA
12
13clean:
bbd242d4
BA
14 cd src && $(MAKE) clean && cd ..
15 cd test && $(MAKE) clean && cd ..
16 cd doc && $(MAKE) clean && cd ..
a7868768
BA
17
18install:
a7868768
BA
19 cp src/obj/$(LIBRARY) $(INSTALL_PREFIX)/lib/
20 mkdir -p $(INSTALL_PREFIX)/include/cgds
21 cp src/*.h $(INSTALL_PREFIX)/include/cgds/
22
23uninstall:
24 rm -f ${INSTALL_PREFIX}/lib/${LIBRARY}
25 [[ -d ${INSTALL_PREFIX}/include/cgds ]] && rm -rf ${INSTALL_PREFIX}/include/cgds
26
27.PHONY: src test doc clean install uninstall