AMPI/CUDA: Synchronous and asynchronous invocation, some cleanup
[charm.git] / examples / ampi / Makefile
1 DIRS=creduce Cjacobi3D
2
3 all:
4         for d in $(DIRS); do \
5                 (cd $$d; $(MAKE) all OPTS='$(OPTS)' || exit 1) || exit 1; \
6         done
7
8 test:
9         for d in $(DIRS); do \
10                 (cd $$d; $(MAKE) test OPTS='$(OPTS)' TESTOPTS='$(TESTOPTS)' || exit 1) || exit 1; \
11         done
12
13 bgtest:
14         for d in $(DIRS); do \
15                 (cd $$d; $(MAKE) bgtest OPTS='$(OPTS)' || exit 1) || exit 1; \
16         done
17
18 clean:
19         for d in $(DIRS); do (cd $$d; $(MAKE) clean OPTS='$(OPTS)'); done
20         rm -f TAGS #*#
21         rm -f core *~