|
1 # Makefile to build the SDL tests |
|
2 |
|
3 srcdir = @srcdir@ |
|
4 |
|
5 CC = @CC@ |
|
6 EXE = @EXE@ |
|
7 CFLAGS = @CFLAGS@ |
|
8 LIBS = @LIBS@ |
|
9 |
|
10 TARGETS = checkkeys$(EXE) graywin$(EXE) loopwave$(EXE) testalpha$(EXE) testbitmap$(EXE) testblitspeed$(EXE) testcdrom$(EXE) testcursor$(EXE) testdyngl$(EXE) testerror$(EXE) testfile$(EXE) testgamma$(EXE) testgl$(EXE) testhread$(EXE) testiconv$(EXE) testjoystick$(EXE) testkeys$(EXE) testlock$(EXE) testoverlay2$(EXE) testoverlay$(EXE) testpalette$(EXE) testplatform$(EXE) testsem$(EXE) testsprite$(EXE) testtimer$(EXE) testver$(EXE) testvidinfo$(EXE) testwin$(EXE) testwm$(EXE) threadwin$(EXE) torturethread$(EXE) testloadso$(EXE) |
|
11 |
|
12 all: $(TARGETS) |
|
13 |
|
14 checkkeys$(EXE): $(srcdir)/checkkeys.c |
|
15 $(CC) -o $@ $? $(CFLAGS) $(LIBS) |
|
16 |
|
17 graywin$(EXE): $(srcdir)/graywin.c |
|
18 $(CC) -o $@ $? $(CFLAGS) $(LIBS) |
|
19 |
|
20 loopwave$(EXE): $(srcdir)/loopwave.c |
|
21 $(CC) -o $@ $? $(CFLAGS) $(LIBS) |
|
22 |
|
23 testalpha$(EXE): $(srcdir)/testalpha.c |
|
24 $(CC) -o $@ $? $(CFLAGS) $(LIBS) @MATHLIB@ |
|
25 |
|
26 testbitmap$(EXE): $(srcdir)/testbitmap.c |
|
27 $(CC) -o $@ $? $(CFLAGS) $(LIBS) |
|
28 |
|
29 testblitspeed$(EXE): $(srcdir)/testblitspeed.c |
|
30 $(CC) -o $@ $? $(CFLAGS) $(LIBS) |
|
31 |
|
32 testcdrom$(EXE): $(srcdir)/testcdrom.c |
|
33 $(CC) -o $@ $? $(CFLAGS) $(LIBS) |
|
34 |
|
35 testcursor$(EXE): $(srcdir)/testcursor.c |
|
36 $(CC) -o $@ $? $(CFLAGS) $(LIBS) |
|
37 |
|
38 testdyngl$(EXE): $(srcdir)/testdyngl.c |
|
39 $(CC) -o $@ $? $(CFLAGS) $(LIBS) |
|
40 |
|
41 testerror$(EXE): $(srcdir)/testerror.c |
|
42 $(CC) -o $@ $? $(CFLAGS) $(LIBS) |
|
43 |
|
44 testfile$(EXE): $(srcdir)/testfile.c |
|
45 $(CC) -o $@ $? $(CFLAGS) $(LIBS) |
|
46 |
|
47 testgamma$(EXE): $(srcdir)/testgamma.c |
|
48 $(CC) -o $@ $? $(CFLAGS) $(LIBS) @MATHLIB@ |
|
49 |
|
50 testgl$(EXE): $(srcdir)/testgl.c |
|
51 $(CC) -o $@ $? $(CFLAGS) $(LIBS) @GLLIB@ @MATHLIB@ |
|
52 |
|
53 testhread$(EXE): $(srcdir)/testhread.c |
|
54 $(CC) -o $@ $? $(CFLAGS) $(LIBS) |
|
55 |
|
56 testiconv$(EXE): $(srcdir)/testiconv.c |
|
57 $(CC) -o $@ $? $(CFLAGS) $(LIBS) |
|
58 |
|
59 testjoystick$(EXE): $(srcdir)/testjoystick.c |
|
60 $(CC) -o $@ $? $(CFLAGS) $(LIBS) |
|
61 |
|
62 testkeys$(EXE): $(srcdir)/testkeys.c |
|
63 $(CC) -o $@ $? $(CFLAGS) $(LIBS) |
|
64 |
|
65 testlock$(EXE): $(srcdir)/testlock.c |
|
66 $(CC) -o $@ $? $(CFLAGS) $(LIBS) |
|
67 |
|
68 testoverlay2$(EXE): $(srcdir)/testoverlay2.c |
|
69 $(CC) -o $@ $? $(CFLAGS) $(LIBS) |
|
70 |
|
71 testoverlay$(EXE): $(srcdir)/testoverlay.c |
|
72 $(CC) -o $@ $? $(CFLAGS) $(LIBS) |
|
73 |
|
74 testpalette$(EXE): $(srcdir)/testpalette.c |
|
75 $(CC) -o $@ $? $(CFLAGS) $(LIBS) @MATHLIB@ |
|
76 |
|
77 testplatform$(EXE): $(srcdir)/testplatform.c |
|
78 $(CC) -o $@ $? $(CFLAGS) $(LIBS) |
|
79 |
|
80 testsem$(EXE): $(srcdir)/testsem.c |
|
81 $(CC) -o $@ $? $(CFLAGS) $(LIBS) |
|
82 |
|
83 testsprite$(EXE): $(srcdir)/testsprite.c |
|
84 $(CC) -o $@ $? $(CFLAGS) $(LIBS) @MATHLIB@ |
|
85 |
|
86 testtimer$(EXE): $(srcdir)/testtimer.c |
|
87 $(CC) -o $@ $? $(CFLAGS) $(LIBS) |
|
88 |
|
89 testver$(EXE): $(srcdir)/testver.c |
|
90 $(CC) -o $@ $? $(CFLAGS) $(LIBS) |
|
91 |
|
92 testvidinfo$(EXE): $(srcdir)/testvidinfo.c |
|
93 $(CC) -o $@ $? $(CFLAGS) $(LIBS) |
|
94 |
|
95 testwin$(EXE): $(srcdir)/testwin.c |
|
96 $(CC) -o $@ $? $(CFLAGS) $(LIBS) |
|
97 |
|
98 testwm$(EXE): $(srcdir)/testwm.c |
|
99 $(CC) -o $@ $? $(CFLAGS) $(LIBS) |
|
100 |
|
101 threadwin$(EXE): $(srcdir)/threadwin.c |
|
102 $(CC) -o $@ $? $(CFLAGS) $(LIBS) |
|
103 |
|
104 torturethread$(EXE): $(srcdir)/torturethread.c |
|
105 $(CC) -o $@ $? $(CFLAGS) $(LIBS) |
|
106 |
|
107 testloadso$(EXE): $(srcdir)/testloadso.c |
|
108 $(CC) -o $@ $? $(CFLAGS) $(LIBS) |
|
109 |
|
110 |
|
111 clean: |
|
112 rm -f $(TARGETS) |
|
113 |
|
114 distclean: clean |
|
115 rm -f Makefile |
|
116 rm -f config.status config.cache config.log |
|
117 rm -rf $(srcdir)/autom4te* |