comparison Makefile @ 338:0a856c4d5338

Rename YetiLab -> May throughout
author Chris Cannam
date Tue, 11 Jun 2013 22:22:25 +0100
parents 8043f7405eae
children 4b104ef8d110
comparison
equal deleted inserted replaced
337:1c99afa01515 338:0a856c4d5338
1 ALL_SOURCES := $(wildcard yetilab/*.yeti yetilab/*/*.yeti yetilab/*/*/*.yeti) 1 ALL_SOURCES := $(wildcard may/*.yeti may/*/*.yeti may/*/*/*.yeti)
2 TEST_SOURCES := $(wildcard yetilab/test/*.yeti yetilab/*/test/*.yeti yetilab/*/*/test/*.yeti) 2 TEST_SOURCES := $(wildcard may/test/*.yeti may/*/test/*.yeti may/*/*/test/*.yeti)
3 SOURCES := $(filter-out $(TEST_SOURCES), $(ALL_SOURCES)) 3 SOURCES := $(filter-out $(TEST_SOURCES), $(ALL_SOURCES))
4 4
5 bin/.testrun: yetilab.jar $(TEST_SOURCES) 5 bin/.testrun: may.jar $(TEST_SOURCES)
6 ./bin/yc yetilab/test/all.yeti | tee $@.out 6 ./bin/yc may/test/all.yeti | tee $@.out
7 @grep -qv passed $@.out || touch $@ 7 @grep -qv passed $@.out || touch $@
8 8
9 yetilab.jar: $(SOURCES) 9 may.jar: $(SOURCES)
10 ./bin/yc --no-yetilab-jar -d classes -doc doc $^ 10 ./bin/yc --no-may-jar -d classes -doc doc $^
11 jar cf $@ -C classes yetilab 11 jar cf $@ -C classes may
12 12
13 clean: 13 clean:
14 rm -rf com bin/.testrun classes 14 rm -rf com bin/.testrun classes
15 15
16 distclean: clean 16 distclean: clean
17 rm -f yetilab.jar 17 rm -f may.jar