jamie@255: jamie@260: LIBRARY ?= static jamie@258: PREFIX ?= $(PWD)/dist jamie@260: jamie@258: HPATH = include/xtract jamie@251: jamie@258: export XTRACT_VERSION PREFIX LIBRARY jamie@258: jamie@262: .PHONY: examples clean install doc src swig jamie@251: jamie@260: all: src examples jamie@251: jamie@260: src: jamie@258: @$(MAKE) -C $@ jamie@258: jamie@258: doc: jamie@258: @$(MAKE) -C $@ jamie@251: jamie@260: examples: jamie@260: @$(MAKE) -C $@ jamie@260: jamie@262: swig: src jamie@262: @$(MAKE) -C $@ jamie@262: jamie@264: check: src jamie@264: @$(MAKE) -C tests check jamie@264: jamie@264: test: check jamie@264: jamie@255: install: jamie@260: @$(MAKE) -C src install jamie@260: @$(MAKE) -C examples install jamie@258: @mkdir -p $(PREFIX)/$(HPATH) jamie@258: @cp $(HPATH)/* $(PREFIX)/$(HPATH) jamie@255: jamie@251: clean: jamie@252: @$(MAKE) -C src clean jamie@252: @$(MAKE) -C examples clean jamie@262: @$(MAKE) -C swig clean jamie@258: @$(RM) -r dist