head	1.10;
access;
symbols
	charm6_1:1.10
	charm_6_0_1:1.10
	charm6_0_1:1.10
	charm6_0:1.10
	ChaNGa_1-0:1.8
	charm5_9:1.8;
locks; strict;
comment	@# @;


1.10
date	2007.09.20.19.07.30;	author bhatele;	state Exp;
branches;
next	1.9;
commitid	91246f2c4e94567;

1.9
date	2007.09.20.18.49.42;	author bhatele;	state Exp;
branches;
next	1.8;
commitid	50aa46f2c0b94567;

1.8
date	2005.03.24.22.33.41;	author gzheng;	state Exp;
branches;
next	1.7;

1.7
date	2005.03.24.00.24.33;	author gioachin;	state Exp;
branches;
next	1.6;

1.6
date	2005.02.08.08.51.45;	author gzheng;	state Exp;
branches;
next	1.5;

1.5
date	2004.10.24.06.12.05;	author gzheng;	state Exp;
branches;
next	1.4;

1.4
date	2004.10.24.05.38.27;	author gzheng;	state Exp;
branches;
next	1.3;

1.3
date	2004.10.23.15.14.49;	author gzheng;	state Exp;
branches;
next	1.2;

1.2
date	2004.10.22.16.27.24;	author gzheng;	state Exp;
branches;
next	1.1;

1.1
date	2004.10.13.03.28.06;	author olawlor;	state Exp;
branches;
next	;


desc
@@


1.10
log
@put all in the beginning
@
text
@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; \
	done

bgtest:
	for d in charm++ ampi fem; do \
		(cd $$d && $(MAKE) bgtest OPTS='$(OPTS)' || exit 1) || exit 1; \
	done

test-converse:
	cd converse; $(MAKE) test OPTS='$(OPTS)'

test-charm:
	cd charm++; $(MAKE) test OPTS='$(OPTS)'

test-AMPI:
	cd ampi; $(MAKE) test OPTS='$(OPTS)'

test-fem:
	cd fem; $(MAKE) test OPTS='$(OPTS)'

clean:
	for d in $(DIRS); do (cd $$d && $(MAKE) clean OPTS='$(OPTS)'); done
	rm -f TAGS #*#
	rm -f core *~

@


1.9
log
@added the "all" target
@
text
@d3 1
a3 1
test:
d5 1
a5 1
		(cd $$d && $(MAKE) test OPTS='$(OPTS)' || exit 1) || exit 1; \
d8 1
a8 1
all:
d10 1
a10 1
		(cd $$d && $(MAKE) all OPTS='$(OPTS)' || exit 1) || exit 1; \
@


1.8
log
@fixed to prevent infinit loop when a subdir does not present.
@
text
@d8 5
@


1.7
log
@added new utility test to check that all the Cmi defined types have the correct size
@
text
@d5 1
a5 1
		(cd $$d; $(MAKE) test OPTS='$(OPTS)' || exit 1) || exit 1; \
d10 1
a10 1
		(cd $$d; $(MAKE) bgtest OPTS='$(OPTS)' || exit 1) || exit 1; \
d26 1
a26 1
	for d in $(DIRS); do (cd $$d; $(MAKE) clean OPTS='$(OPTS)'); done
@


1.6
log
@make to $(MAKE)
@
text
@d1 1
a1 1
DIRS=charm++ converse ampi fem
@


1.5
log
@bgtest
@
text
@d26 1
a26 1
	for d in $(DIRS); do (cd $$d; make clean OPTS='$(OPTS)'); done
@


1.4
log
@added bgtest for bigsim
@
text
@d10 1
a10 1
		(cd $$d; $(MAKE) test OPTS='$(OPTS)' || exit 1) || exit 1; \
@


1.3
log
@fixed broken test for charm
@
text
@d8 5
@


1.2
log
@added separate make target for testing various components
@
text
@d12 1
a12 1
	cd charm++; $(MAKE) test-charm OPTS='$(OPTS)'
@


1.1
log
@Added "test" targets to all Makefiles.
@
text
@d5 1
a5 1
		(cd $$d; make test OPTS='$(OPTS)' || exit 1) || exit 1; \
d8 12
d24 1
@

