1234567891011121314151617181920212223242526272829 |
- SUBDIRS := functional
- TEST_PROGS := run.sh
- .PHONY: all clean
- all:
- for DIR in $(SUBDIRS); do $(MAKE) -C $$DIR $@ ; done
- include ../lib.mk
- override define RUN_TESTS
- ./run.sh
- endef
- override define INSTALL_RULE
- mkdir -p $(INSTALL_PATH)
- install -t $(INSTALL_PATH) $(TEST_PROGS) $(TEST_PROGS_EXTENDED) $(TEST_FILES)
- @for SUBDIR in $(SUBDIRS); do \
- $(MAKE) -C $$SUBDIR INSTALL_PATH=$(INSTALL_PATH)/$$SUBDIR install; \
- done;
- endef
- override define EMIT_TESTS
- echo "./run.sh"
- endef
- clean:
- for DIR in $(SUBDIRS); do $(MAKE) -C $$DIR $@ ; done
|