blob: a5ce372bba59169d4f0995c7af69f832293f5f3d (
plain) (
blame)
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
|
--- testing/interface/Makefile.orig 2010-12-06 20:30:08.000000000 +0900
+++ testing/interface/Makefile 2010-12-06 20:38:46.000000000 +0900
@@ -497,9 +497,9 @@
zupgtr_1 \
zupmtr_1
-OBJ = $(TST:%=%.o)
-EXE = $(TST:%=x%)
-OUT = $(TST:%=%.out)
+OBJ = ${TST:N*.h:R:S/$/.o/}
+EXE = ${TST}
+OUT = ${TST:N*.h:R:S/$/.out/}
AUX = ../utils/compare_complex_doubles.o \
../utils/compare_complex_floats.o \
@@ -510,14 +510,10 @@
tst: $(OUT)
-%.out : x%
- ./$< > $@
-
-x% : %.o
- $(LINKER) $(LDFLAGS) $< -o $@ $(AUX) ../../$(LAPACKE) $(LIBS)
-
-%.o : %.c
- $(CC) -c $(CFLAGS) -I ../include -I ../../include -o $@ $<
+.c.out :
+ $(CC) -c $(CFLAGS) -I ../include -I ../../include $<
+ $(LINKER) $(LDFLAGS) $*.o -o $* $(AUX) ../../$(LAPACKE) $(LIBS)
+ ./$* > $@
clean:
rm -f $(EXE) $(OBJ)
|