diff options
author | Jamie Bullock <jamie@jamiebullock.com> | 2014-11-07 14:46:17 +0000 |
---|---|---|
committer | Jamie Bullock <jamie@jamiebullock.com> | 2014-11-07 14:46:17 +0000 |
commit | 8a49f7c3a38fb3f50491dfe962b981e17c9716f4 (patch) | |
tree | 02b18253fc7760d082925acd270fe890720ea297 /Makefile | |
parent | a2fd76be93a535d7c49a1b9dc3903be09ddfb7b7 (diff) | |
download | LibXtract-8a49f7c3a38fb3f50491dfe962b981e17c9716f4.tar.gz LibXtract-8a49f7c3a38fb3f50491dfe962b981e17c9716f4.tar.bz2 LibXtract-8a49f7c3a38fb3f50491dfe962b981e17c9716f4.zip |
Add Doxygen to build system
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 27 |
1 files changed, 17 insertions, 10 deletions
@@ -1,25 +1,32 @@ -PREFIX = dist +PREFIX ?= $(PWD)/dist +HPATH = include/xtract -static: LIBTYPE = static -shared: LIBTYPE = shared +static: LIBRARY = static +shared: LIBRARY = shared -.PHONY: examples clean static shared install +export XTRACT_VERSION PREFIX LIBRARY + +.PHONY: examples clean static shared install doc all: static examples static shared: - @$(MAKE) -C src LIBRARY=$(LIBTYPE) + @$(MAKE) -C src examples: - @$(MAKE) -C examples + @$(MAKE) -C $@ + +doc: + @$(MAKE) -C $@ install: - $(MAKE) -C src install PREFIX=$(PWD)/$(PREFIX) - $(MAKE) -C examples install PREFIX=$(PWD)/$(PREFIX) - @mkdir -p $(PREFIX)/include/xtract - @cp include/xtract/* $(PREFIX)/include/xtract + $(MAKE) -C src install + $(MAKE) -C examples install + @mkdir -p $(PREFIX)/$(HPATH) + @cp $(HPATH)/* $(PREFIX)/$(HPATH) clean: @$(MAKE) -C src clean @$(MAKE) -C examples clean + @$(RM) -r dist |