head	1.8;
access;
symbols
	charm6_1:1.8
	charm_6_0_1:1.8
	charm6_0_1:1.8
	charm6_0:1.8
	ChaNGa_1-0:1.8
	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.8
date	2006.01.23.08.47.40;	author gzheng;	state Exp;
branches;
next	1.7;

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

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

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

1.4
date	2000.07.17.14.36.16;	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.46;	author milind;	state Exp;
branches;
next	1.1;

1.1
date	99.10.10.01.06.01;	author rbrunner;	state Exp;
branches;
next	;


desc
@@


1.8
log
@added back rule for "all"
@
text
@CHARMC= ../../../../bin/charmc $(OPTS)
OBJS=packc.o packf77.o
MYINCPATH= ../../../../include
LIBDIR=../../../../lib

all: $(LIBDIR)/libpacklib.a

$(LIBDIR)/libpacklib.a: $(OBJS)
	$(CHARMC) -o $(LIBDIR)/libpacklib.a $(OBJS)
	/bin/rm -f $(MYINCPATH)/PackLib.h
	/bin/cp PackLib.h $(MYINCPATH)
	/bin/rm -f $(MYINCPATH)/cpacklib.h
	/bin/cp cpacklib.h $(MYINCPATH)

packc.o: packc.C PackLib.h
	$(CHARMC) -c packc.C

packf77.o: packf77.C PackLib.h
	$(CHARMC) -c packf77.C

clean:
	rm -f *.o libpacklib.a 
@


1.7
log
@fixed makefile so that it won't keep recompiling for every make.
@
text
@d6 2
@


1.6
log
@Don't use bizarre "-cp", just directly generate library in right place.
@
text
@d4 1
d6 2
a7 1
all: libpacklib.a
a12 3
libpacklib.a: $(OBJS)
	$(CHARMC) -o ../../../../lib/libpacklib.a $(OBJS)

@


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
@d12 1
a12 1
	$(CHARMC) -cp ../../../../lib -o libpacklib.a $(OBJS)
@


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
@d19 3
@


1.3
log
@Made Makefiles silent. Added ddt.
@
text
@d6 4
a9 4
	@@/bin/rm -f $(MYINCPATH)/PackLib.h
	@@/bin/cp PackLib.h $(MYINCPATH)
	@@/bin/rm -f $(MYINCPATH)/cpacklib.h
	@@/bin/cp cpacklib.h $(MYINCPATH)
d12 1
a12 2
	@@echo 'building libpacklib.a...'
	@@$(CHARMC) -cp ../../../../lib -o libpacklib.a $(OBJS)
d15 1
a15 2
	@@echo '.... packc.C...'
	@@$(CHARMC) -c packc.C
d18 1
a18 2
	@@echo '.... packf77.C...'
	@@$(CHARMC) -c packf77.C
@


1.2
log
@Fixed libs Makefiles to transmit the appropriate OPTS all the way
to individual library makefiles.
@
text
@d6 4
a9 4
	rm -f $(MYINCPATH)/PackLib.h
	cp PackLib.h $(MYINCPATH)
	rm -f $(MYINCPATH)/cpacklib.h
	cp cpacklib.h $(MYINCPATH)
d12 2
a13 1
	$(CHARMC) -cp ../../../../lib -o libpacklib.a $(OBJS)
d16 2
a17 1
	$(CHARMC) -c packc.C
d20 2
a21 1
	$(CHARMC) -c packf77.C
@


1.1
log
@Pack library routines
@
text
@a0 1
OPTS= -O 
@

