Now we're using real makefiles, not make scripts.
[charm.git] / src / QuickThreads / Makefile
1
2 CC=gcc -I. -O2
3
4 all: qt stp testpgm
5
6 qt:
7         ln -s md/sparc.h qtmd.h
8         $(CC) -pedantic -Wall -c -o qt.o qt.c
9         as -o qtmds.o md/sparc.s
10         ar q libqt.a qt.o qtmds.o
11
12 stp:
13         $(CC) -c stp.c
14         ar q libstp.a stp.o
15
16 testpgm:
17         $(CC) -c meas.c
18         as -o qtmdb.o md/sparc_b.s
19         $(CC) -o run meas.o qtmdb.o libstp.a libqt.a
20
21 mostlyclean:
22         rm -f qtmd.h libqt.a libstp.a meas.o stp.o qt.o
23         rm -f qtmdb.s qtmds.s qtmdc.o qtmdb.o qtmds.o run
24
25 clean: mostlyclean
26         rm -f Makefile
27