a39afda6a20a6708f0486e4cd2267c6b90bac6ac
[charm.git] / src / QuickThreads / mkfiles / generic
1
2 CHARMC = ../../bin/charmc -seq -I.
3
4 all: qt stp testpgm
5
6 qt: md/setjmp_d.h qt.c md/setjmp.c
7         rm -f qtmd.h
8         ../system_ln md/setjmp_d.h qtmd.h
9         $(CHARMC) -pedantic -c -o qt.o qt.c
10         $(CHARMC) -c -o qtmds.o md/setjmp.c
11         $(CHARMC) -o libqt.a qt.o qtmds.o 
12         CHARMINC=..; . ../conv-config.sh;       \
13         $(CHARMC) -shared -o libqt.$$CMK_SHARED_SUF qt.o qtmds.o
14
15 stp:
16         $(CHARMC) -c stp.c
17         $(CHARMC) -o libstp.a stp.o
18
19 testpgm:
20         $(CHARMC) -c meas.c
21         $(CHARMC) -c -o qtmdb.o md/setjmp_b.c
22         $(CHARMC) -o run meas.o qtmdb.o libstp.a libqt.a