Mercurial > hg > may
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 |