head	1.7;
access;
symbols
	charm6_1:1.7
	charm_6_0_1:1.7
	charm6_0_1:1.7
	charm6_0:1.7
	ChaNGa_1-0:1.7
	charm5_9:1.6
	charm_5-4-2:1.5
	charm_5-4-1:1.5
	pre-winnt-version:1.2;
locks; strict;
comment	@# @;


1.7
date	2006.02.09.04.37.14;	author gzheng;	state Exp;
branches;
next	1.6;

1.6
date	2003.05.08.22.58.41;	author olawlor;	state Exp;
branches;
next	1.5;

1.5
date	2000.08.31.22.02.40;	author milind;	state Exp;
branches;
next	1.4;

1.4
date	2000.07.17.14.36.13;	author milind;	state Exp;
branches;
next	1.3;

1.3
date	2000.07.13.20.40.41;	author milind;	state Exp;
branches;
next	1.2;

1.2
date	99.10.28.08.46.45;	author milind;	state Exp;
branches;
next	1.1;

1.1
date	99.09.23.08.20.29;	author milind;	state Exp;
branches;
next	;


desc
@@


1.7
log
@fixed dependence rule so that it won't recompile every make
@
text
@CHARMC=../../../../bin/charmc $(OPTS)
LIBDIR=../../../../lib

all: $(LIBDIR)/libcms.a

$(LIBDIR)/libcms.a: cms.o
	$(CHARMC) -o $(LIBDIR)/libcms.a cms.o
	rm -f ../../../../include/cms.h
	cp cms.h ../../../../include

cms.o: cms.c
	$(CHARMC) -c cms.c

clean:
	rm -f *.o $(LIBDIR)/libcms.a
@


1.6
log
@Don't use bizarre "-cp", just directly generate library in right place.
@
text
@d2 1
d4 1
a4 1
all: libcms.a
d6 2
a7 2
libcms.a: cms.o
	$(CHARMC) -o ../../../../lib/libcms.a cms.o
d15 1
a15 1
	rm -f *.o libcms.a
@


1.5
log
@Completed integration of documentation into charm cvs tree.
Added appropriate targets for super-install for making different types
(ps, pdf, html) of documentation.
@
text
@d6 1
a6 1
	$(CHARMC) -cp ../../../../lib -o libcms.a cms.o
@


1.4
log
@SUPER_INSTALL now takes "-*" arguments prior to the target, that will
be passed to make as "makeflags". This makes it easy to suppress
make's output of commands etc (with the -s flag). As a result of this,
several Makefiles have been massaged.
@
text
@d12 3
@


1.3
log
@Made Makefiles silent. Added ddt.
@
text
@d6 3
a8 4
	@@echo 'buidling libcms.a...'
	@@$(CHARMC) -cp ../../../../lib -o libcms.a cms.o
	@@rm -f ../../../../include/cms.h
	@@cp cms.h ../../../../include
d11 1
a11 2
	@@echo '.... cms.c...'
	@@$(CHARMC) -c cms.c
@


1.2
log
@Fixed libs Makefiles to transmit the appropriate OPTS all the way
to individual library makefiles.
@
text
@d6 4
a9 3
	$(CHARMC) -cp ../../../../lib -o libcms.a cms.o
	rm -f ../../../../include/cms.h
	cp cms.h ../../../../include
d12 2
a13 1
	$(CHARMC) -c cms.c
@


1.1
log
@Added master-slave converse library.
@
text
@d1 1
a1 2
COPTS=-g
CHARMC=../../../../bin/charmc $(COPTS)
@

