CHANGES: Add incremental release notes for 6.8.0
[charm.git] / tests / Makefile
blob5f6722fb559e72ba748d2ae59c1a4bf899fa803c
1 # Temporary hack that needs to be removed / replaced
2 -include ../tmp/buildopts.mk
3 OPTS += $(OPTSATBUILDTIME)
5 DIRS=util charm++ converse ampi
7 all:
8 for d in $(DIRS); do \
9 ($(MAKE) -C $$d all OPTS='$(OPTS)' || exit 1) || exit 1; \
10 done
12 test:
13 for d in $(DIRS); do \
14 ($(MAKE) -C $$d test OPTS='$(OPTS)' || exit 1) || exit 1; \
15 done
17 bgtest:
18 for d in charm++ ampi; do \
19 ($(MAKE) -C $$d bgtest OPTS='$(OPTS)' || exit 1) || exit 1; \
20 done
22 syncfttest causalfttest mpisyncfttest mlogfttest:
23 for d in charm++ ampi; do \
24 ($(MAKE) -C $$d $@ OPTS='$(OPTS)' || exit 1) || exit 1; \
25 done
27 test-converse:
28 $(MAKE) -C converse test OPTS='$(OPTS)'
30 test-charm:
31 $(MAKE) -C charm++ test OPTS='$(OPTS)'
33 test-AMPI:
34 $(MAKE) -C ampi test OPTS='$(OPTS)'
36 clean:
37 for d in $(DIRS); do \
38 ($(MAKE) -C $$d clean OPTS='$(OPTS)'); \
39 done
40 rm -f TAGS #*#
41 rm -f core *~