annotate test/Makefile.in @ 5266:595814f561f7

There is only one width and height for the window. If those are changed during the course of a fullscreen mode change, then they'll stay that size when returning to windowed mode.
author Sam Lantinga <slouken@libsdl.org>
date Fri, 11 Feb 2011 20:49:13 -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*