Mercurial > hg > may
view Makefile @ 280:7f000ae124db
Make convolver work. Ugly though
author | Chris Cannam |
---|---|
date | Tue, 28 May 2013 20:41:11 +0100 |
parents | 8043f7405eae |
children | 0a856c4d5338 |
line wrap: on
line source
ALL_SOURCES := $(wildcard yetilab/*.yeti yetilab/*/*.yeti yetilab/*/*/*.yeti) TEST_SOURCES := $(wildcard yetilab/test/*.yeti yetilab/*/test/*.yeti yetilab/*/*/test/*.yeti) SOURCES := $(filter-out $(TEST_SOURCES), $(ALL_SOURCES)) bin/.testrun: yetilab.jar $(TEST_SOURCES) ./bin/yc yetilab/test/all.yeti | tee $@.out @grep -qv passed $@.out || touch $@ yetilab.jar: $(SOURCES) ./bin/yc --no-yetilab-jar -d classes -doc doc $^ jar cf $@ -C classes yetilab clean: rm -rf com bin/.testrun classes distclean: clean rm -f yetilab.jar