1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
|
EXAMPLES = $(filter-out examples/CVS, $(wildcard examples/*))
.PHONY: all
all:
@cd lib && $(MAKE) byte-code-library native-code-library
.PHONY: examples
examples:
@for dir in $(EXAMPLES); do (cd $$dir && $(MAKE)); done
.PHONY: doc
doc:
@cd lib && $(MAKE) $@
ln -sf lib/doc
.PHONY: install
install:
@cd lib && $(MAKE) $@
.PHONY: uninstall
uninstall:
@cd lib && $(MAKE) $@
.PHONY: clean
clean:
@cd lib && $(MAKE) clean
@for dir in $(EXAMPLES); do (cd $$dir && $(MAKE) $@); done
@rm -f doc
|