annotate test/Makefile.in @ 5275:7aba0406c273

Frank Zago to sdl The following patch fixes some of the bitrot for the Nintendo DS port. The support is still basic at the moment, but it allows to run the "general" test under the current head of tree (parent: 5269:11bd1585efb5 tip). Most of the patch is mine, but I integrated a couple changes that John Magnotti posted on Feb 1st.
author Sam Lantinga <slouken@libsdl.org>
date Sat, 12 Feb 2011 11:36:56 -0800
parents f650566b2f51
children
rev   line source
1380
d94b080ff6ce Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
1 # Makefile to build the SDL tests
d94b080ff6ce Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
2
d94b080ff6ce Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
3 srcdir = @srcdir@
d94b080ff6ce Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
4
d94b080ff6ce Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
5 CC = @CC@
d94b080ff6ce Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
6 EXE = @EXE@
d94b080ff6ce Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
7 CFLAGS = @CFLAGS@
d94b080ff6ce Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
8 LIBS = @LIBS@
d94b080ff6ce Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
9
5237
74bc160186a8 Added a simple GLSL example using SDL
Sam Lantinga <slouken@libsdl.org>
parents: 5154
diff changeset
10 TARGETS = \
74bc160186a8 Added a simple GLSL example using SDL
Sam Lantinga <slouken@libsdl.org>
parents: 5154
diff changeset
11 checkkeys$(EXE) \
74bc160186a8 Added a simple GLSL example using SDL
Sam Lantinga <slouken@libsdl.org>
parents: 5154
diff changeset
12 graywin$(EXE) \
74bc160186a8 Added a simple GLSL example using SDL
Sam Lantinga <slouken@libsdl.org>
parents: 5154
diff changeset
13 loopwave$(EXE) \
74bc160186a8 Added a simple GLSL example using SDL
Sam Lantinga <slouken@libsdl.org>
parents: 5154
diff changeset
14 testalpha$(EXE) \
74bc160186a8 Added a simple GLSL example using SDL
Sam Lantinga <slouken@libsdl.org>
parents: 5154
diff changeset
15 testatomic$(EXE) \
74bc160186a8 Added a simple GLSL example using SDL
Sam Lantinga <slouken@libsdl.org>
parents: 5154
diff changeset
16 testaudioinfo$(EXE) \
74bc160186a8 Added a simple GLSL example using SDL
Sam Lantinga <slouken@libsdl.org>
parents: 5154
diff changeset
17 testbitmap$(EXE) \
74bc160186a8 Added a simple GLSL example using SDL
Sam Lantinga <slouken@libsdl.org>
parents: 5154
diff changeset
18 testblitspeed$(EXE) \
74bc160186a8 Added a simple GLSL example using SDL
Sam Lantinga <slouken@libsdl.org>
parents: 5154
diff changeset
19 testcursor$(EXE) \
74bc160186a8 Added a simple GLSL example using SDL
Sam Lantinga <slouken@libsdl.org>
parents: 5154
diff changeset
20 testdraw2$(EXE) \
74bc160186a8 Added a simple GLSL example using SDL
Sam Lantinga <slouken@libsdl.org>
parents: 5154
diff changeset
21 testdyngl$(EXE) \
74bc160186a8 Added a simple GLSL example using SDL
Sam Lantinga <slouken@libsdl.org>
parents: 5154
diff changeset
22 testdyngles$(EXE) \
74bc160186a8 Added a simple GLSL example using SDL
Sam Lantinga <slouken@libsdl.org>
parents: 5154
diff changeset
23 testerror$(EXE) \
74bc160186a8 Added a simple GLSL example using SDL
Sam Lantinga <slouken@libsdl.org>
parents: 5154
diff changeset
24 testfile$(EXE) \
74bc160186a8 Added a simple GLSL example using SDL
Sam Lantinga <slouken@libsdl.org>
parents: 5154
diff changeset
25 testfill$(EXE) \
74bc160186a8 Added a simple GLSL example using SDL
Sam Lantinga <slouken@libsdl.org>
parents: 5154
diff changeset
26 testgesture$(EXE) \
74bc160186a8 Added a simple GLSL example using SDL
Sam Lantinga <slouken@libsdl.org>
parents: 5154
diff changeset
27 testgl$(EXE) \
74bc160186a8 Added a simple GLSL example using SDL
Sam Lantinga <slouken@libsdl.org>
parents: 5154
diff changeset
28 testgl2$(EXE) \
74bc160186a8 Added a simple GLSL example using SDL
Sam Lantinga <slouken@libsdl.org>
parents: 5154
diff changeset
29 testgles$(EXE) \
74bc160186a8 Added a simple GLSL example using SDL
Sam Lantinga <slouken@libsdl.org>
parents: 5154
diff changeset
30 testhaptic$(EXE) \
74bc160186a8 Added a simple GLSL example using SDL
Sam Lantinga <slouken@libsdl.org>
parents: 5154
diff changeset
31 testhread$(EXE) \
74bc160186a8 Added a simple GLSL example using SDL
Sam Lantinga <slouken@libsdl.org>
parents: 5154
diff changeset
32 testiconv$(EXE) \
74bc160186a8 Added a simple GLSL example using SDL
Sam Lantinga <slouken@libsdl.org>
parents: 5154
diff changeset
33 testime$(EXE) \
74bc160186a8 Added a simple GLSL example using SDL
Sam Lantinga <slouken@libsdl.org>
parents: 5154
diff changeset
34 testintersections$(EXE) \
74bc160186a8 Added a simple GLSL example using SDL
Sam Lantinga <slouken@libsdl.org>
parents: 5154
diff changeset
35 testjoystick$(EXE) \
74bc160186a8 Added a simple GLSL example using SDL
Sam Lantinga <slouken@libsdl.org>
parents: 5154
diff changeset
36 testkeys$(EXE) \
74bc160186a8 Added a simple GLSL example using SDL
Sam Lantinga <slouken@libsdl.org>
parents: 5154
diff changeset
37 testloadso$(EXE) \
74bc160186a8 Added a simple GLSL example using SDL
Sam Lantinga <slouken@libsdl.org>
parents: 5154
diff changeset
38 testlock$(EXE) \
74bc160186a8 Added a simple GLSL example using SDL
Sam Lantinga <slouken@libsdl.org>
parents: 5154
diff changeset
39 testmultiaudio$(EXE) \
74bc160186a8 Added a simple GLSL example using SDL
Sam Lantinga <slouken@libsdl.org>
parents: 5154
diff changeset
40 testoverlay$(EXE) \
74bc160186a8 Added a simple GLSL example using SDL
Sam Lantinga <slouken@libsdl.org>
parents: 5154
diff changeset
41 testoverlay2$(EXE) \
74bc160186a8 Added a simple GLSL example using SDL
Sam Lantinga <slouken@libsdl.org>
parents: 5154
diff changeset
42 testplatform$(EXE) \
74bc160186a8 Added a simple GLSL example using SDL
Sam Lantinga <slouken@libsdl.org>
parents: 5154
diff changeset
43 testpower$(EXE) \
74bc160186a8 Added a simple GLSL example using SDL
Sam Lantinga <slouken@libsdl.org>
parents: 5154
diff changeset
44 testresample$(EXE) \
5245
a9eb73f21e3a Added a scaling test program
Sam Lantinga <slouken@libsdl.org>
parents: 5237
diff changeset
45 testscale$(EXE) \
5237
74bc160186a8 Added a simple GLSL example using SDL
Sam Lantinga <slouken@libsdl.org>
parents: 5154
diff changeset
46 testsem$(EXE) \
74bc160186a8 Added a simple GLSL example using SDL
Sam Lantinga <slouken@libsdl.org>
parents: 5154
diff changeset
47 testshader$(EXE) \
74bc160186a8 Added a simple GLSL example using SDL
Sam Lantinga <slouken@libsdl.org>
parents: 5154
diff changeset
48 testshape$(EXE) \
74bc160186a8 Added a simple GLSL example using SDL
Sam Lantinga <slouken@libsdl.org>
parents: 5154
diff changeset
49 testsprite$(EXE) \
74bc160186a8 Added a simple GLSL example using SDL
Sam Lantinga <slouken@libsdl.org>
parents: 5154
diff changeset
50 testsprite2$(EXE) \
74bc160186a8 Added a simple GLSL example using SDL
Sam Lantinga <slouken@libsdl.org>
parents: 5154
diff changeset
51 testspriteminimal$(EXE) \
5259
f650566b2f51 Added a very simple example of texture streaming
Sam Lantinga <slouken@libsdl.org>
parents: 5248
diff changeset
52 teststreaming$(EXE) \
5237
74bc160186a8 Added a simple GLSL example using SDL
Sam Lantinga <slouken@libsdl.org>
parents: 5154
diff changeset
53 testtimer$(EXE) \
74bc160186a8 Added a simple GLSL example using SDL
Sam Lantinga <slouken@libsdl.org>
parents: 5154
diff changeset
54 testver$(EXE) \
74bc160186a8 Added a simple GLSL example using SDL
Sam Lantinga <slouken@libsdl.org>
parents: 5154
diff changeset
55 testvidinfo$(EXE) \
74bc160186a8 Added a simple GLSL example using SDL
Sam Lantinga <slouken@libsdl.org>
parents: 5154
diff changeset
56 testwin$(EXE) \
74bc160186a8 Added a simple GLSL example using SDL
Sam Lantinga <slouken@libsdl.org>
parents: 5154
diff changeset
57 testwm$(EXE) \
74bc160186a8 Added a simple GLSL example using SDL
Sam Lantinga <slouken@libsdl.org>
parents: 5154
diff changeset
58 testwm2$(EXE) \
74bc160186a8 Added a simple GLSL example using SDL
Sam Lantinga <slouken@libsdl.org>
parents: 5154
diff changeset
59 threadwin$(EXE) \
74bc160186a8 Added a simple GLSL example using SDL
Sam Lantinga <slouken@libsdl.org>
parents: 5154
diff changeset
60 torturethread$(EXE) \
1380
d94b080ff6ce Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
61
1914
051df511279c Added a test program framework for easy initialization.
Sam Lantinga <slouken@libsdl.org>
parents: 1895
diff changeset
62 all: Makefile $(TARGETS)
051df511279c Added a test program framework for easy initialization.
Sam Lantinga <slouken@libsdl.org>
parents: 1895
diff changeset
63
051df511279c Added a test program framework for easy initialization.
Sam Lantinga <slouken@libsdl.org>
parents: 1895
diff changeset
64 Makefile: $(srcdir)/Makefile.in
051df511279c Added a test program framework for easy initialization.
Sam Lantinga <slouken@libsdl.org>
parents: 1895
diff changeset
65 $(SHELL) config.status $@
1380
d94b080ff6ce Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
66
d94b080ff6ce Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
67 checkkeys$(EXE): $(srcdir)/checkkeys.c
d94b080ff6ce Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
68 $(CC) -o $@ $? $(CFLAGS) $(LIBS)
d94b080ff6ce Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
69
d94b080ff6ce Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
70 graywin$(EXE): $(srcdir)/graywin.c
d94b080ff6ce Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
71 $(CC) -o $@ $? $(CFLAGS) $(LIBS)
d94b080ff6ce Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
72
d94b080ff6ce Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
73 loopwave$(EXE): $(srcdir)/loopwave.c
d94b080ff6ce Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
74 $(CC) -o $@ $? $(CFLAGS) $(LIBS)
d94b080ff6ce Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
75
3017
3272431eeee2 Added testresample.c
Ryan C. Gordon <icculus@icculus.org>
parents: 2994
diff changeset
76 testresample$(EXE): $(srcdir)/testresample.c
3272431eeee2 Added testresample.c
Ryan C. Gordon <icculus@icculus.org>
parents: 2994
diff changeset
77 $(CC) -o $@ $? $(CFLAGS) $(LIBS)
3272431eeee2 Added testresample.c
Ryan C. Gordon <icculus@icculus.org>
parents: 2994
diff changeset
78
2049
5f6550e5184f Merged SDL-ryan-multiple-audio-device branch r2803:2871 into the trunk.
Ryan C. Gordon <icculus@icculus.org>
parents: 1933
diff changeset
79 testaudioinfo$(EXE): $(srcdir)/testaudioinfo.c
5f6550e5184f Merged SDL-ryan-multiple-audio-device branch r2803:2871 into the trunk.
Ryan C. Gordon <icculus@icculus.org>
parents: 1933
diff changeset
80 $(CC) -o $@ $? $(CFLAGS) $(LIBS)
5f6550e5184f Merged SDL-ryan-multiple-audio-device branch r2803:2871 into the trunk.
Ryan C. Gordon <icculus@icculus.org>
parents: 1933
diff changeset
81
5f6550e5184f Merged SDL-ryan-multiple-audio-device branch r2803:2871 into the trunk.
Ryan C. Gordon <icculus@icculus.org>
parents: 1933
diff changeset
82 testmultiaudio$(EXE): $(srcdir)/testmultiaudio.c
5f6550e5184f Merged SDL-ryan-multiple-audio-device branch r2803:2871 into the trunk.
Ryan C. Gordon <icculus@icculus.org>
parents: 1933
diff changeset
83 $(CC) -o $@ $? $(CFLAGS) $(LIBS)
5f6550e5184f Merged SDL-ryan-multiple-audio-device branch r2803:2871 into the trunk.
Ryan C. Gordon <icculus@icculus.org>
parents: 1933
diff changeset
84
1380
d94b080ff6ce Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
85 testalpha$(EXE): $(srcdir)/testalpha.c
d94b080ff6ce Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
86 $(CC) -o $@ $? $(CFLAGS) $(LIBS) @MATHLIB@
d94b080ff6ce Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
87
5259
f650566b2f51 Added a very simple example of texture streaming
Sam Lantinga <slouken@libsdl.org>
parents: 5248
diff changeset
88 testatomic$(EXE): $(srcdir)/testatomic.c
f650566b2f51 Added a very simple example of texture streaming
Sam Lantinga <slouken@libsdl.org>
parents: 5248
diff changeset
89 $(CC) -o $@ $? $(CFLAGS) $(LIBS)
f650566b2f51 Added a very simple example of texture streaming
Sam Lantinga <slouken@libsdl.org>
parents: 5248
diff changeset
90
1380
d94b080ff6ce Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
91 testbitmap$(EXE): $(srcdir)/testbitmap.c
d94b080ff6ce Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
92 $(CC) -o $@ $? $(CFLAGS) $(LIBS)
d94b080ff6ce Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
93
d94b080ff6ce Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
94 testblitspeed$(EXE): $(srcdir)/testblitspeed.c
d94b080ff6ce Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
95 $(CC) -o $@ $? $(CFLAGS) $(LIBS)
d94b080ff6ce Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
96
1858
d3ac464fb3c1 Add program to test mouse cursor change
Patrice Mandin <patmandin@gmail.com>
parents: 1501
diff changeset
97 testcursor$(EXE): $(srcdir)/testcursor.c
d3ac464fb3c1 Add program to test mouse cursor change
Patrice Mandin <patmandin@gmail.com>
parents: 1501
diff changeset
98 $(CC) -o $@ $? $(CFLAGS) $(LIBS)
d3ac464fb3c1 Add program to test mouse cursor change
Patrice Mandin <patmandin@gmail.com>
parents: 1501
diff changeset
99
2994
7563b99e9a49 Date: Sat, 3 Jan 2009 22:11:18 -0500
Sam Lantinga <slouken@libsdl.org>
parents: 2914
diff changeset
100 testintersections$(EXE): $(srcdir)/testintersections.c $(srcdir)/common.c
7563b99e9a49 Date: Sat, 3 Jan 2009 22:11:18 -0500
Sam Lantinga <slouken@libsdl.org>
parents: 2914
diff changeset
101 $(CC) -o $@ $(srcdir)/testintersections.c $(srcdir)/common.c $(CFLAGS) $(LIBS)
7563b99e9a49 Date: Sat, 3 Jan 2009 22:11:18 -0500
Sam Lantinga <slouken@libsdl.org>
parents: 2914
diff changeset
102
2914
fa109e90be36 Correct the test program
Sam Lantinga <slouken@libsdl.org>
parents: 2897
diff changeset
103 testdraw2$(EXE): $(srcdir)/testdraw2.c $(srcdir)/common.c
fa109e90be36 Correct the test program
Sam Lantinga <slouken@libsdl.org>
parents: 2897
diff changeset
104 $(CC) -o $@ $(srcdir)/testdraw2.c $(srcdir)/common.c $(CFLAGS) $(LIBS)
fa109e90be36 Correct the test program
Sam Lantinga <slouken@libsdl.org>
parents: 2897
diff changeset
105
1380
d94b080ff6ce Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
106 testdyngl$(EXE): $(srcdir)/testdyngl.c
d94b080ff6ce Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
107 $(CC) -o $@ $? $(CFLAGS) $(LIBS)
d94b080ff6ce Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
108
3087
0b6f51c29267 Date: Wed, 4 Mar 2009 15:38:22 +0200
Sam Lantinga <slouken@libsdl.org>
parents: 3017
diff changeset
109 testdyngles$(EXE): $(srcdir)/testdyngles.c
0b6f51c29267 Date: Wed, 4 Mar 2009 15:38:22 +0200
Sam Lantinga <slouken@libsdl.org>
parents: 3017
diff changeset
110 $(CC) -o $@ $? $(CFLAGS) $(LIBS)
0b6f51c29267 Date: Wed, 4 Mar 2009 15:38:22 +0200
Sam Lantinga <slouken@libsdl.org>
parents: 3017
diff changeset
111
1380
d94b080ff6ce Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
112 testerror$(EXE): $(srcdir)/testerror.c
d94b080ff6ce Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
113 $(CC) -o $@ $? $(CFLAGS) $(LIBS)
d94b080ff6ce Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
114
1453
2eb75f8a32ca Date: Mon, 27 Feb 2006 17:01:43 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 1421
diff changeset
115 testfile$(EXE): $(srcdir)/testfile.c
2eb75f8a32ca Date: Mon, 27 Feb 2006 17:01:43 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 1421
diff changeset
116 $(CC) -o $@ $? $(CFLAGS) $(LIBS)
2eb75f8a32ca Date: Mon, 27 Feb 2006 17:01:43 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 1421
diff changeset
117
3576
5ea08f1c29d0 Added testfill to test raw fill performance
Sam Lantinga <slouken@libsdl.org>
parents: 3417
diff changeset
118 testfill$(EXE): $(srcdir)/testfill.c
5ea08f1c29d0 Added testfill to test raw fill performance
Sam Lantinga <slouken@libsdl.org>
parents: 3417
diff changeset
119 $(CC) -o $@ $? $(CFLAGS) $(LIBS)
5ea08f1c29d0 Added testfill to test raw fill performance
Sam Lantinga <slouken@libsdl.org>
parents: 3417
diff changeset
120
5259
f650566b2f51 Added a very simple example of texture streaming
Sam Lantinga <slouken@libsdl.org>
parents: 5248
diff changeset
121 testgesture$(EXE): $(srcdir)/testgesture.c
1380
d94b080ff6ce Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
122 $(CC) -o $@ $? $(CFLAGS) $(LIBS) @MATHLIB@
5259
f650566b2f51 Added a very simple example of texture streaming
Sam Lantinga <slouken@libsdl.org>
parents: 5248
diff changeset
123
1380
d94b080ff6ce Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
124 testgl$(EXE): $(srcdir)/testgl.c
d94b080ff6ce Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
125 $(CC) -o $@ $? $(CFLAGS) $(LIBS) @GLLIB@ @MATHLIB@
d94b080ff6ce Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
126
1915
a228436a2404 Implemented multi-window OpenGL program with test framework.
Sam Lantinga <slouken@libsdl.org>
parents: 1914
diff changeset
127 testgl2$(EXE): $(srcdir)/testgl2.c $(srcdir)/common.c
a228436a2404 Implemented multi-window OpenGL program with test framework.
Sam Lantinga <slouken@libsdl.org>
parents: 1914
diff changeset
128 $(CC) -o $@ $(srcdir)/testgl2.c $(srcdir)/common.c $(CFLAGS) $(LIBS) @GLLIB@ @MATHLIB@
1914
051df511279c Added a test program framework for easy initialization.
Sam Lantinga <slouken@libsdl.org>
parents: 1895
diff changeset
129
3087
0b6f51c29267 Date: Wed, 4 Mar 2009 15:38:22 +0200
Sam Lantinga <slouken@libsdl.org>
parents: 3017
diff changeset
130 testgles$(EXE): $(srcdir)/testgles.c $(srcdir)/common.c
0b6f51c29267 Date: Wed, 4 Mar 2009 15:38:22 +0200
Sam Lantinga <slouken@libsdl.org>
parents: 3017
diff changeset
131 $(CC) -o $@ $(srcdir)/testgles.c $(srcdir)/common.c $(CFLAGS) $(LIBS) @GLLIB@ @MATHLIB@
0b6f51c29267 Date: Wed, 4 Mar 2009 15:38:22 +0200
Sam Lantinga <slouken@libsdl.org>
parents: 3017
diff changeset
132
5259
f650566b2f51 Added a very simple example of texture streaming
Sam Lantinga <slouken@libsdl.org>
parents: 5248
diff changeset
133 testhaptic$(EXE): $(srcdir)/testhaptic.c
f650566b2f51 Added a very simple example of texture streaming
Sam Lantinga <slouken@libsdl.org>
parents: 5248
diff changeset
134 $(CC) -o $@ $? $(CFLAGS) $(LIBS)
f650566b2f51 Added a very simple example of texture streaming
Sam Lantinga <slouken@libsdl.org>
parents: 5248
diff changeset
135
1380
d94b080ff6ce Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
136 testhread$(EXE): $(srcdir)/testhread.c
d94b080ff6ce Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
137 $(CC) -o $@ $? $(CFLAGS) $(LIBS)
d94b080ff6ce Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
138
1501
73dc5d39bbf8 Added UTF-8 <-> UTF-16 <-> UTF-32 <-> UCS-2 <-> UCS-4 conversion capability
Sam Lantinga <slouken@libsdl.org>
parents: 1453
diff changeset
139 testiconv$(EXE): $(srcdir)/testiconv.c
73dc5d39bbf8 Added UTF-8 <-> UTF-16 <-> UTF-32 <-> UCS-2 <-> UCS-4 conversion capability
Sam Lantinga <slouken@libsdl.org>
parents: 1453
diff changeset
140 $(CC) -o $@ $? $(CFLAGS) $(LIBS)
73dc5d39bbf8 Added UTF-8 <-> UTF-16 <-> UTF-32 <-> UCS-2 <-> UCS-4 conversion capability
Sam Lantinga <slouken@libsdl.org>
parents: 1453
diff changeset
141
5259
f650566b2f51 Added a very simple example of texture streaming
Sam Lantinga <slouken@libsdl.org>
parents: 5248
diff changeset
142 testime$(EXE): $(srcdir)/testime.c
f650566b2f51 Added a very simple example of texture streaming
Sam Lantinga <slouken@libsdl.org>
parents: 5248
diff changeset
143 $(CC) -o $@ $? $(CFLAGS) $(LIBS) @SDL_TTF_LIB@
f650566b2f51 Added a very simple example of texture streaming
Sam Lantinga <slouken@libsdl.org>
parents: 5248
diff changeset
144
1380
d94b080ff6ce Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
145 testjoystick$(EXE): $(srcdir)/testjoystick.c
d94b080ff6ce Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
146 $(CC) -o $@ $? $(CFLAGS) $(LIBS)
d94b080ff6ce Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
147
d94b080ff6ce Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
148 testkeys$(EXE): $(srcdir)/testkeys.c
d94b080ff6ce Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
149 $(CC) -o $@ $? $(CFLAGS) $(LIBS)
d94b080ff6ce Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
150
5259
f650566b2f51 Added a very simple example of texture streaming
Sam Lantinga <slouken@libsdl.org>
parents: 5248
diff changeset
151 testloadso$(EXE): $(srcdir)/testloadso.c
f650566b2f51 Added a very simple example of texture streaming
Sam Lantinga <slouken@libsdl.org>
parents: 5248
diff changeset
152 $(CC) -o $@ $? $(CFLAGS) $(LIBS)
f650566b2f51 Added a very simple example of texture streaming
Sam Lantinga <slouken@libsdl.org>
parents: 5248
diff changeset
153
1380
d94b080ff6ce Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
154 testlock$(EXE): $(srcdir)/testlock.c
d94b080ff6ce Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
155 $(CC) -o $@ $? $(CFLAGS) $(LIBS)
d94b080ff6ce Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
156
d94b080ff6ce Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
157 testoverlay2$(EXE): $(srcdir)/testoverlay2.c
d94b080ff6ce Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
158 $(CC) -o $@ $? $(CFLAGS) $(LIBS)
d94b080ff6ce Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
159
d94b080ff6ce Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
160 testoverlay$(EXE): $(srcdir)/testoverlay.c
d94b080ff6ce Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
161 $(CC) -o $@ $? $(CFLAGS) $(LIBS)
d94b080ff6ce Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
162
1421
638da75f9ab8 testplatform replaces testtypes, testendian, and testcpuinfo
Sam Lantinga <slouken@libsdl.org>
parents: 1380
diff changeset
163 testplatform$(EXE): $(srcdir)/testplatform.c
638da75f9ab8 testplatform replaces testtypes, testendian, and testcpuinfo
Sam Lantinga <slouken@libsdl.org>
parents: 1380
diff changeset
164 $(CC) -o $@ $? $(CFLAGS) $(LIBS)
638da75f9ab8 testplatform replaces testtypes, testendian, and testcpuinfo
Sam Lantinga <slouken@libsdl.org>
parents: 1380
diff changeset
165
5259
f650566b2f51 Added a very simple example of texture streaming
Sam Lantinga <slouken@libsdl.org>
parents: 5248
diff changeset
166 testpower$(EXE): $(srcdir)/testpower.c
f650566b2f51 Added a very simple example of texture streaming
Sam Lantinga <slouken@libsdl.org>
parents: 5248
diff changeset
167 $(CC) -o $@ $? $(CFLAGS) $(LIBS)
f650566b2f51 Added a very simple example of texture streaming
Sam Lantinga <slouken@libsdl.org>
parents: 5248
diff changeset
168
5245
a9eb73f21e3a Added a scaling test program
Sam Lantinga <slouken@libsdl.org>
parents: 5237
diff changeset
169 testscale$(EXE): $(srcdir)/testscale.c $(srcdir)/common.c
a9eb73f21e3a Added a scaling test program
Sam Lantinga <slouken@libsdl.org>
parents: 5237
diff changeset
170 $(CC) -o $@ $(srcdir)/testscale.c $(srcdir)/common.c $(CFLAGS) $(LIBS)
a9eb73f21e3a Added a scaling test program
Sam Lantinga <slouken@libsdl.org>
parents: 5237
diff changeset
171
1380
d94b080ff6ce Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
172 testsem$(EXE): $(srcdir)/testsem.c
d94b080ff6ce Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
173 $(CC) -o $@ $? $(CFLAGS) $(LIBS)
d94b080ff6ce Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
174
5237
74bc160186a8 Added a simple GLSL example using SDL
Sam Lantinga <slouken@libsdl.org>
parents: 5154
diff changeset
175 testshader$(EXE): $(srcdir)/testshader.c
74bc160186a8 Added a simple GLSL example using SDL
Sam Lantinga <slouken@libsdl.org>
parents: 5154
diff changeset
176 $(CC) -o $@ $(srcdir)/testshader.c $(CFLAGS) $(LIBS) @GLLIB@ @MATHLIB@
74bc160186a8 Added a simple GLSL example using SDL
Sam Lantinga <slouken@libsdl.org>
parents: 5154
diff changeset
177
4799
a0e096916474 Rewrote test program for shaped windows. It definitely displays recognizable pictures now, but the resizing and shaping functionality isn't behaving correctly, possibly due to a miscalculation of alpha values.
Eli Gottlieb <eligottlieb@gmail.com>
parents: 4770
diff changeset
178 testshape$(EXE): $(srcdir)/testshape.c
a0e096916474 Rewrote test program for shaped windows. It definitely displays recognizable pictures now, but the resizing and shaping functionality isn't behaving correctly, possibly due to a miscalculation of alpha values.
Eli Gottlieb <eligottlieb@gmail.com>
parents: 4770
diff changeset
179 $(CC) -o $@ $? -std=c99 $(CFLAGS) $(LIBS)
a0e096916474 Rewrote test program for shaped windows. It definitely displays recognizable pictures now, but the resizing and shaping functionality isn't behaving correctly, possibly due to a miscalculation of alpha values.
Eli Gottlieb <eligottlieb@gmail.com>
parents: 4770
diff changeset
180
1380
d94b080ff6ce Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
181 testsprite$(EXE): $(srcdir)/testsprite.c
d94b080ff6ce Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
182 $(CC) -o $@ $? $(CFLAGS) $(LIBS) @MATHLIB@
d94b080ff6ce Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
183
1914
051df511279c Added a test program framework for easy initialization.
Sam Lantinga <slouken@libsdl.org>
parents: 1895
diff changeset
184 testsprite2$(EXE): $(srcdir)/testsprite2.c $(srcdir)/common.c
051df511279c Added a test program framework for easy initialization.
Sam Lantinga <slouken@libsdl.org>
parents: 1895
diff changeset
185 $(CC) -o $@ $(srcdir)/testsprite2.c $(srcdir)/common.c $(CFLAGS) $(LIBS) @MATHLIB@
1895
c121d94672cb SDL 1.2 is moving to a branch, and SDL 1.3 is becoming the head.
Sam Lantinga <slouken@libsdl.org>
parents: 1858
diff changeset
186
5259
f650566b2f51 Added a very simple example of texture streaming
Sam Lantinga <slouken@libsdl.org>
parents: 5248
diff changeset
187 testspriteminimal$(EXE): $(srcdir)/testspriteminimal.c
f650566b2f51 Added a very simple example of texture streaming
Sam Lantinga <slouken@libsdl.org>
parents: 5248
diff changeset
188 $(CC) -o $@ $? $(CFLAGS) $(LIBS) @MATHLIB@
f650566b2f51 Added a very simple example of texture streaming
Sam Lantinga <slouken@libsdl.org>
parents: 5248
diff changeset
189
f650566b2f51 Added a very simple example of texture streaming
Sam Lantinga <slouken@libsdl.org>
parents: 5248
diff changeset
190 teststreaming$(EXE): $(srcdir)/teststreaming.c
f650566b2f51 Added a very simple example of texture streaming
Sam Lantinga <slouken@libsdl.org>
parents: 5248
diff changeset
191 $(CC) -o $@ $? $(CFLAGS) $(LIBS) @MATHLIB@
f650566b2f51 Added a very simple example of texture streaming
Sam Lantinga <slouken@libsdl.org>
parents: 5248
diff changeset
192
1380
d94b080ff6ce Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
193 testtimer$(EXE): $(srcdir)/testtimer.c
d94b080ff6ce Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
194 $(CC) -o $@ $? $(CFLAGS) $(LIBS)
d94b080ff6ce Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
195
d94b080ff6ce Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
196 testver$(EXE): $(srcdir)/testver.c
d94b080ff6ce Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
197 $(CC) -o $@ $? $(CFLAGS) $(LIBS)
d94b080ff6ce Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
198
d94b080ff6ce Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
199 testvidinfo$(EXE): $(srcdir)/testvidinfo.c
d94b080ff6ce Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
200 $(CC) -o $@ $? $(CFLAGS) $(LIBS)
d94b080ff6ce Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
201
d94b080ff6ce Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
202 testwin$(EXE): $(srcdir)/testwin.c
d94b080ff6ce Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
203 $(CC) -o $@ $? $(CFLAGS) $(LIBS)
d94b080ff6ce Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
204
d94b080ff6ce Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
205 testwm$(EXE): $(srcdir)/testwm.c
d94b080ff6ce Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
206 $(CC) -o $@ $? $(CFLAGS) $(LIBS)
d94b080ff6ce Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
207
1933
7ee5297340f7 Implemented Cocoa window support
Sam Lantinga <slouken@libsdl.org>
parents: 1915
diff changeset
208 testwm2$(EXE): $(srcdir)/testwm2.c $(srcdir)/common.c
7ee5297340f7 Implemented Cocoa window support
Sam Lantinga <slouken@libsdl.org>
parents: 1915
diff changeset
209 $(CC) -o $@ $(srcdir)/testwm2.c $(srcdir)/common.c $(CFLAGS) $(LIBS)
1895
c121d94672cb SDL 1.2 is moving to a branch, and SDL 1.3 is becoming the head.
Sam Lantinga <slouken@libsdl.org>
parents: 1858
diff changeset
210
1380
d94b080ff6ce Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
211 threadwin$(EXE): $(srcdir)/threadwin.c
d94b080ff6ce Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
212 $(CC) -o $@ $? $(CFLAGS) $(LIBS)
d94b080ff6ce Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
213
d94b080ff6ce Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
214 torturethread$(EXE): $(srcdir)/torturethread.c
d94b080ff6ce Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
215 $(CC) -o $@ $? $(CFLAGS) $(LIBS)
d94b080ff6ce Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
216
d94b080ff6ce Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
217 clean:
d94b080ff6ce Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
218 rm -f $(TARGETS)
d94b080ff6ce Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
219
d94b080ff6ce Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
220 distclean: clean
d94b080ff6ce Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
221 rm -f Makefile
d94b080ff6ce Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
222 rm -f config.status config.cache config.log
d94b080ff6ce Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
223 rm -rf $(srcdir)/autom4te*