fixed to prevent infinit loop when a subdir does not present.
authorGengbin Zheng <gzheng@illinois.edu>
Thu, 24 Mar 2005 22:33:41 +0000 (22:33 +0000)
committerGengbin Zheng <gzheng@illinois.edu>
Thu, 24 Mar 2005 22:33:41 +0000 (22:33 +0000)
tests/Makefile

index 492bbff28ebaa262b542dd5f90759f8b1aca0fa6..9f2f08056385f816998a86fe0b0e56caca53f50f 100644 (file)
@@ -2,12 +2,12 @@ DIRS=util charm++ converse ampi fem
 
 test:
        for d in $(DIRS); do \
-               (cd $$d; $(MAKE) test OPTS='$(OPTS)' || exit 1) || exit 1; \
+               (cd $$d && $(MAKE) test OPTS='$(OPTS)' || exit 1) || exit 1; \
        done
 
 bgtest:
        for d in charm++ ampi fem; do \
-               (cd $$d; $(MAKE) bgtest OPTS='$(OPTS)' || exit 1) || exit 1; \
+               (cd $$d && $(MAKE) bgtest OPTS='$(OPTS)' || exit 1) || exit 1; \
        done
 
 test-converse:
@@ -23,7 +23,7 @@ test-fem:
        cd fem; $(MAKE) test OPTS='$(OPTS)'
 
 clean:
-       for d in $(DIRS); do (cd $$d; $(MAKE) clean OPTS='$(OPTS)'); done
+       for d in $(DIRS); do (cd $$d && $(MAKE) clean OPTS='$(OPTS)'); done
        rm -f TAGS #*#
        rm -f core *~