msgQ test: Separate timed loops from printfs. Paranoia.
[charm.git] / tests / Makefile
index 9f2f08056385f816998a86fe0b0e56caca53f50f..e283f937b1d0d280bdf828acab81a9106ab0385b 100644 (file)
@@ -1,5 +1,12 @@
+-include ../tmp/buildopts.mk
+
 DIRS=util charm++ converse ampi fem
 
 DIRS=util charm++ converse ampi fem
 
+all:
+       for d in $(DIRS); do \
+               (cd $$d && $(MAKE) all OPTS='$(OPTS)' || exit 1) || exit 1; \
+       done
+
 test:
        for d in $(DIRS); do \
                (cd $$d && $(MAKE) test OPTS='$(OPTS)' || exit 1) || exit 1; \
 test:
        for d in $(DIRS); do \
                (cd $$d && $(MAKE) test OPTS='$(OPTS)' || exit 1) || exit 1; \
@@ -10,6 +17,11 @@ bgtest:
                (cd $$d && $(MAKE) bgtest OPTS='$(OPTS)' || exit 1) || exit 1; \
        done
 
                (cd $$d && $(MAKE) bgtest OPTS='$(OPTS)' || exit 1) || exit 1; \
        done
 
+syncfttest causalfttest:
+       for d in charm++ ampi; do \
+               (cd $$d && $(MAKE) $@ OPTS='$(OPTS)' || exit 1) || exit 1; \
+       done
+
 test-converse:
        cd converse; $(MAKE) test OPTS='$(OPTS)'
 
 test-converse:
        cd converse; $(MAKE) test OPTS='$(OPTS)'