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.10
	charm5_9:1.10
	charm_5-4-2:1.6
	charm_5-4-1:1.4
	pre-winnt-version:1.4
	charm500:1.2
	charm499:1.2;
locks; strict;
comment	@# @;


1.10
date	2005.02.02.05.06.24;	author gzheng;	state Exp;
branches;
next	1.9;

1.9
date	2004.10.19.18.49.23;	author gzheng;	state Exp;
branches;
next	1.8;

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

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

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

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

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

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

1.2
date	97.08.04.09.50.43;	author jyelon;	state Exp;
branches;
next	1.1;

1.1
date	97.07.12.10.02.21;	author jyelon;	state Exp;
branches;
next	;


desc
@@


1.10
log
@generate .so before .a to make sure when shared lib fails, no .a is generated.
@
text
@
CHARMC = ../../bin/charmc -seq -I.

all: qt stp testpgm

qt: md/setjmp_d.h qt.c md/setjmp.c
	rm -f qtmd.h
	../system_ln md/setjmp_d.h qtmd.h
	$(CHARMC) -pedantic -c -o qt.o qt.c
	$(CHARMC) -c -o qtmds.o md/setjmp.c
	CHARMINC=..; . ../conv-config.sh;	\
	$(CHARMC) -shared -o libqt.$$CMK_SHARED_SUF qt.o qtmds.o
	$(CHARMC) -o libqt.a qt.o qtmds.o 

stp:
	$(CHARMC) -c stp.c
	$(CHARMC) -o libstp.a stp.o

testpgm:
	$(CHARMC) -c meas.c
	$(CHARMC) -c -o qtmdb.o md/setjmp_b.c
	$(CHARMC) -o run meas.o qtmdb.o libstp.a libqt.a
@


1.9
log
@passing CMK_SHARED_SUF into making loibqt.so
@
text
@a10 1
	$(CHARMC) -o libqt.a qt.o qtmds.o 
d13 1
@


1.8
log
@change to create libqt.so as well.
@
text
@d12 2
a13 1
	$(CHARMC) -shared -o libqt.so qt.o qtmds.o
@


1.7
log
@removed -cp in charmc. use CMK_HAS_ALLOCA for alloca.h
@
text
@d12 1
@


1.6
log
@fixed three syntax errors for pgcc.
@
text
@d11 1
a11 1
	$(CHARMC) -cp ../ -o libqt.a qt.o qtmds.o 
@


1.5
log
@generic now use charmc -seq to compile. (Mac-OS don't have gcc)
@
text
@d9 1
a9 1
	$(CHARMC) -pedantic -Wall -c -o qt.o qt.c
@


1.4
log
@Added proper dependencies to QuickThreads makefiles.
@
text
@d2 1
a2 1
CC=gcc -I.
d8 4
a11 4
	ln -s md/setjmp_d.h qtmd.h
	$(CC) -pedantic -Wall -c -o qt.o qt.c
	$(CC) -c -o qtmds.o md/setjmp.c
	ar q libqt.a qt.o qtmds.o
d14 2
a15 2
	$(CC) -c stp.c
	ar q libstp.a stp.o
d18 3
a20 3
	$(CC) -c meas.c
	$(CC) -c -o qtmdb.o md/setjmp_b.c
	$(CC) -o run meas.o qtmdb.o libstp.a libqt.a
@


1.3
log
@Fixed bug that caused super-install to abort due to existing qtmd.h
@
text
@d6 1
a6 1
qt:
@


1.2
log
@*** empty log message ***
@
text
@d7 1
@


1.1
log
@Whatever.
@
text
@d9 1
a9 1
	$(CC) -DQT_GROW_DOWN -c -o qtmds.o md/setjmp.c
@
