ZC API: Rename registration mode variable from mode to regMode
[charm.git] / benchmarks / Makefile
1 # Temporary hack that needs to be removed / replaced
2 -include ../tmp/buildopts.mk
3 OPTS += $(OPTSATBUILDTIME)
4
5 DIRS = \
6   ampi \
7   charm++ \
8   converse \
9
10 BGDIRS = \
11   ampi \
12   charm++ \
13
14 FTDIRS = \
15   charm++ \
16
17 TESTDIRS = $(DIRS)
18
19 all: $(foreach i,$(DIRS),build-$i)
20
21 test: $(foreach i,$(TESTDIRS),test-$i)
22
23 bgtest: $(foreach i,$(filter $(BGDIRS),$(TESTDIRS)),bgtest-$i)
24
25 clean: $(foreach i,$(DIRS),clean-$i)
26         rm -f TAGS #*#
27         rm -f core *~
28
29 $(foreach i,$(DIRS),build-$i):
30         $(MAKE) -C $(subst build-,,$@) all OPTS='$(OPTS)'
31
32 $(foreach i,$(DIRS),test-$i):
33         $(MAKE) -C $(subst test-,,$@) test OPTS='$(OPTS)' TESTOPTS='$(TESTOPTS)'
34
35 $(foreach i,$(DIRS),bgtest-$i):
36         $(MAKE) -C $(subst bgtest-,,$@) bgtest OPTS='$(OPTS)' TESTOPTS='$(TESTOPTS)'
37
38 $(foreach i,$(DIRS),clean-$i):
39         $(MAKE) -C $(subst clean-,,$@) clean OPTS='$(OPTS)'
40
41 test-AMPI: test-ampi
42 test-charm: test-charm++