summaryrefslogtreecommitdiff
path: root/math/meschach/files/makefile.test
blob: bad8b0dcff55271db5822d760e5b47057b515b7b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
LIBS = -L%%PREFIX%%/lib -lmeschach -lm

CFLAGS = -I%%PREFIX%%/include -O2 -ansi

TORTURE = torture.o sptort.o ztorture.o memtort.o itertort.o \
	 mfuntort.o iotort.o

all: alltorture

alltorture: torture sptort ztorture memtort itertort mfuntort iotort

torture: torture.o
	$(CC) $(CFLAGS) -O -o torture torture.o $(LIBS)

sptort: sptort.o
	$(CC) $(CFLAGS) -O -o sptort sptort.o $(LIBS)

memtort: memtort.o
	$(CC) $(CFLAGS) -O -o memtort memtort.o $(LIBS)

ztorture: ztorture.o
	$(CC) $(CFLAGS) -O -o ztorture ztorture.o $(LIBS)

itertort: itertort.o
	$(CC) $(CFLAGS) -O -o itertort itertort.o $(LIBS)

iotort: iotort.o
	$(CC) $(CFLAGS) -O -o iotort iotort.o $(LIBS)

mfuntort: mfuntort.o
	$(CC) $(CFLAGS) -O -o mfuntort mfuntort.o $(LIBS)

tstmove: tstmove.o
	$(CC) $(CFLAGS) -O -o tstmove tstmove.o $(LIBS)

tstpxvec: tstpxvec.o
	$(CC) $(CFLAGS) -O -o tstpxvec tstpxvec.o $(LIBS)

clean:
	rm -fr *.o *.core iotort.dat torture sptort ztorture \
	memtort itertort mfuntort iotort asx5213a.mat