changes to kNEighbor
[charm.git] / examples / bigsim / Makefile
1 DIRS= emulator tools
2
3 BUILD_TRACING=$(shell CHARMINC=../../tmp; if test -f $$CHARMINC/conv-config.sh; then . $$CHARMINC/conv-config.sh; echo $$CMK_TRACE_ENABLED; fi )
4
5 ifneq "$(BUILD_TRACING)" "0"
6 DIRS += sdag
7 endif
8
9 all:
10         for d in $(DIRS); do \
11                 (cd $$d; $(MAKE) all OPTS='$(OPTS)' || exit 1) || exit 1; \
12         done
13
14 test:
15         for d in $(DIRS); do \
16                 (cd $$d; $(MAKE) test OPTS='$(OPTS)' TESTOPTS='$(TESTOPTS)' || exit 1) || exit 1; \
17         done
18
19 bgtest:
20         for d in sdag; do \
21                 (cd $$d; $(MAKE) test OPTS='$(OPTS)' || exit 1) || exit 1; \
22         done
23
24 clean:
25         for d in $(DIRS); do (cd $$d; $(MAKE) clean OPTS='$(OPTS)'); done
26         rm -f TAGS #*#
27         rm -f core *~