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


1.5
date	2006.01.13.06.32.23;	author chao;	state Exp;
branches;
next	1.4;

1.4
date	2005.12.26.05.28.07;	author chao;	state Exp;
branches;
next	1.3;

1.3
date	2005.12.26.04.39.02;	author chao;	state Exp;
branches;
next	1.2;

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

1.1
date	2002.08.02.00.09.35;	author cheelee;	state Exp;
branches;
next	;


desc
@@


1.5
log
@Added Migrate, AsyncMigrate, Checkpoint, MemCheckpoint capability for ARMCI
@
text
@CDIR=../../../..
CHARMC=$(CDIR)/bin/charmc

DEST= $(CDIR)/lib/libmodulearmci.a

all: $(DEST)

$(DEST): armci_vp.o armci_api.o 
	$(CHARMC) armci_vp.o armci_api.o -o $@@
	cp armci.h $(CDIR)/include

armci_vp.o: armci_vp.C armci.decl.h armci.def.h armci_impl.h
	$(CHARMC) $(OPTS) -c armci_vp.C

armci_api.o: armci_api.C armci.decl.h armci.def.h armci.h armci_impl.h
	$(CHARMC) $(OPTS) -c armci_api.C

armci.decl.h: armci.def.h

armci.def.h: armci.ci
	$(CHARMC) armci.ci

clean:
	rm -f *.decl.h *.def.h *.o core

@


1.4
log
@*** empty log message ***
@
text
@a0 1
OPTS=-g
@


1.3
log
@*** empty log message ***
@
text
@d9 2
a10 3
$(DEST): armci_vp.o armci_api.o armci_util.o
	$(CHARMC) armci_vp.o armci_api.o armci_util.o \
		-o $@@
d16 1
a16 2
armci_api.o: armci_api.C armci.decl.h armci.def.h armci.h \
		armci_impl.h
a18 3
armci_util.o: armci_util.C armci_impl.h armci.decl.h
	$(CHARMC) $(OPTS) -c armci_util.C

@


1.2
log
@fixed rules for parallel make
@
text
@d1 1
d3 1
a3 1
CHARMC=$(CDIR)/bin/charmc $(OPTS)
d9 2
a10 2
$(DEST): armci_setup.o armci_vp.o armci_api.o armci_util.o
	$(CHARMC) armci_setup.o armci_vp.o armci_api.o armci_util.o \
a13 3
armci_setup.o: armci_setup.C armci.decl.h armci.def.h armci_impl.h
	$(CHARMC) $(OPTS) -c armci_setup.C

@


1.1
log
@Added armci "skeleton" library and example test program.
@
text
@d23 1
a23 1
armci_util.o: armci_util.C armci_impl.h
d26 3
a28 1
armci.decl.h armci.def.h: armci.ci
@

