e14743d1 |
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* |