head	1.4;
access;
symbols
	charm6_1:1.4
	charm_6_0_1:1.4
	charm6_0_1:1.4
	charm6_0:1.3
	ChaNGa_1-0:1.2;
locks; strict;
comment	@# @;


1.4
date	2008.03.11.03.42.22;	author gzheng;	state Exp;
branches;
next	1.3;
commitid	LLaVMe12BuhfREUs;

1.3
date	2007.09.20.20.26.39;	author bhatele;	state Exp;
branches;
next	1.2;
commitid	7ddd46f2d77b4567;

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

1.1
date	2005.10.24.21.03.34;	author gzheng;	state Exp;
branches;
next	;


desc
@@


1.4
log
@test load balancing under fortran
@
text
@OPTS=-g
CHARMC=../../../../bin/charmc $(OPTS)

OBJS = hello.o hellof.o

all: pgm

pgm: $(OBJS) 
	$(CHARMC) -o pgm $(OBJS) -language f90charm -balancer RotateLB

hello.decl.h hello.def.h: hello.ci
	$(CHARMC) hello.ci -language f90charm

hello.o: hello.C hello.decl.h  hello.def.h
	$(CHARMC) -c hello.C

hellof.o: hellof.f90
	$(CHARMC) -c hellof.f90

test: pgm
	./charmrun +p2 ./pgm +balancer RotateLB +LBDebug 1

clean:
	rm -f charmrun conv-host pgm *.o *.mod *.decl.h *.def.h

@


1.3
log
@"all" target added
@
text
@d9 1
a9 1
	$(CHARMC) -o pgm $(OBJS) -language f90charm
d20 3
@


1.2
log
@fixed charm path
@
text
@d6 2
@


1.1
log
@f90charm sample hello example.
@
text
@d2 1
a2 1
CHARMC=$(HOME)/current/charm/net-linux-icc/bin/charmc $(OPTS)
@

