author | Sam Lantinga <slouken@libsdl.org> |
Tue, 23 Oct 2012 17:10:09 -0700 | |
changeset 6601 | 0d0946905eb2 |
parent 6586 | ab57cc69dcc0 |
child 6614 | 92925281e7ca |
permissions | -rw-r--r-- |
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 |
|
5232
74bc160186a8
Added a simple GLSL example using SDL
Sam Lantinga <slouken@libsdl.org>
parents:
5151
diff
changeset
|
10 |
TARGETS = \ |
74bc160186a8
Added a simple GLSL example using SDL
Sam Lantinga <slouken@libsdl.org>
parents:
5151
diff
changeset
|
11 |
checkkeys$(EXE) \ |
74bc160186a8
Added a simple GLSL example using SDL
Sam Lantinga <slouken@libsdl.org>
parents:
5151
diff
changeset
|
12 |
loopwave$(EXE) \ |
6412
628702b5d490
Added testaudioinfo to the build.
Ryan C. Gordon <icculus@icculus.org>
parents:
6390
diff
changeset
|
13 |
testaudioinfo$(EXE) \ |
5232
74bc160186a8
Added a simple GLSL example using SDL
Sam Lantinga <slouken@libsdl.org>
parents:
5151
diff
changeset
|
14 |
testdraw2$(EXE) \ |
74bc160186a8
Added a simple GLSL example using SDL
Sam Lantinga <slouken@libsdl.org>
parents:
5151
diff
changeset
|
15 |
testerror$(EXE) \ |
74bc160186a8
Added a simple GLSL example using SDL
Sam Lantinga <slouken@libsdl.org>
parents:
5151
diff
changeset
|
16 |
testfile$(EXE) \ |
74bc160186a8
Added a simple GLSL example using SDL
Sam Lantinga <slouken@libsdl.org>
parents:
5151
diff
changeset
|
17 |
testgesture$(EXE) \ |
74bc160186a8
Added a simple GLSL example using SDL
Sam Lantinga <slouken@libsdl.org>
parents:
5151
diff
changeset
|
18 |
testgl2$(EXE) \ |
74bc160186a8
Added a simple GLSL example using SDL
Sam Lantinga <slouken@libsdl.org>
parents:
5151
diff
changeset
|
19 |
testgles$(EXE) \ |
74bc160186a8
Added a simple GLSL example using SDL
Sam Lantinga <slouken@libsdl.org>
parents:
5151
diff
changeset
|
20 |
testhaptic$(EXE) \ |
5508
60b63c32f06d
Don't be clever, just call it testthread
Sam Lantinga <slouken@libsdl.org>
parents:
5466
diff
changeset
|
21 |
testrumble$(EXE) \ |
60b63c32f06d
Don't be clever, just call it testthread
Sam Lantinga <slouken@libsdl.org>
parents:
5466
diff
changeset
|
22 |
testthread$(EXE) \ |
5232
74bc160186a8
Added a simple GLSL example using SDL
Sam Lantinga <slouken@libsdl.org>
parents:
5151
diff
changeset
|
23 |
testiconv$(EXE) \ |
74bc160186a8
Added a simple GLSL example using SDL
Sam Lantinga <slouken@libsdl.org>
parents:
5151
diff
changeset
|
24 |
testime$(EXE) \ |
74bc160186a8
Added a simple GLSL example using SDL
Sam Lantinga <slouken@libsdl.org>
parents:
5151
diff
changeset
|
25 |
testintersections$(EXE) \ |
6311
4e5e46f43438
Initial support for XInput2 by Dimitris Zenios
Sam Lantinga <slouken@libsdl.org>
parents:
6256
diff
changeset
|
26 |
testrelative$(EXE) \ |
5232
74bc160186a8
Added a simple GLSL example using SDL
Sam Lantinga <slouken@libsdl.org>
parents:
5151
diff
changeset
|
27 |
testjoystick$(EXE) \ |
74bc160186a8
Added a simple GLSL example using SDL
Sam Lantinga <slouken@libsdl.org>
parents:
5151
diff
changeset
|
28 |
testkeys$(EXE) \ |
74bc160186a8
Added a simple GLSL example using SDL
Sam Lantinga <slouken@libsdl.org>
parents:
5151
diff
changeset
|
29 |
testloadso$(EXE) \ |
74bc160186a8
Added a simple GLSL example using SDL
Sam Lantinga <slouken@libsdl.org>
parents:
5151
diff
changeset
|
30 |
testlock$(EXE) \ |
74bc160186a8
Added a simple GLSL example using SDL
Sam Lantinga <slouken@libsdl.org>
parents:
5151
diff
changeset
|
31 |
testmultiaudio$(EXE) \ |
6175
42c40787f382
Added testnative to the Makefile and fixed building on Mac OS X
Sam Lantinga <slouken@libsdl.org>
parents:
5508
diff
changeset
|
32 |
testnative$(EXE) \ |
5232
74bc160186a8
Added a simple GLSL example using SDL
Sam Lantinga <slouken@libsdl.org>
parents:
5151
diff
changeset
|
33 |
testoverlay2$(EXE) \ |
74bc160186a8
Added a simple GLSL example using SDL
Sam Lantinga <slouken@libsdl.org>
parents:
5151
diff
changeset
|
34 |
testplatform$(EXE) \ |
74bc160186a8
Added a simple GLSL example using SDL
Sam Lantinga <slouken@libsdl.org>
parents:
5151
diff
changeset
|
35 |
testpower$(EXE) \ |
6232
37e8d0736366
Implementation of render targets, by Mason Wheeler and Gabriel Jacobo
Sam Lantinga <slouken@libsdl.org>
parents:
6175
diff
changeset
|
36 |
testrendertarget$(EXE) \ |
5232
74bc160186a8
Added a simple GLSL example using SDL
Sam Lantinga <slouken@libsdl.org>
parents:
5151
diff
changeset
|
37 |
testresample$(EXE) \ |
5240
a9eb73f21e3a
Added a scaling test program
Sam Lantinga <slouken@libsdl.org>
parents:
5232
diff
changeset
|
38 |
testscale$(EXE) \ |
5232
74bc160186a8
Added a simple GLSL example using SDL
Sam Lantinga <slouken@libsdl.org>
parents:
5151
diff
changeset
|
39 |
testsem$(EXE) \ |
74bc160186a8
Added a simple GLSL example using SDL
Sam Lantinga <slouken@libsdl.org>
parents:
5151
diff
changeset
|
40 |
testshader$(EXE) \ |
74bc160186a8
Added a simple GLSL example using SDL
Sam Lantinga <slouken@libsdl.org>
parents:
5151
diff
changeset
|
41 |
testshape$(EXE) \ |
74bc160186a8
Added a simple GLSL example using SDL
Sam Lantinga <slouken@libsdl.org>
parents:
5151
diff
changeset
|
42 |
testsprite2$(EXE) \ |
74bc160186a8
Added a simple GLSL example using SDL
Sam Lantinga <slouken@libsdl.org>
parents:
5151
diff
changeset
|
43 |
testspriteminimal$(EXE) \ |
5254
f650566b2f51
Added a very simple example of texture streaming
Sam Lantinga <slouken@libsdl.org>
parents:
5243
diff
changeset
|
44 |
teststreaming$(EXE) \ |
5232
74bc160186a8
Added a simple GLSL example using SDL
Sam Lantinga <slouken@libsdl.org>
parents:
5151
diff
changeset
|
45 |
testtimer$(EXE) \ |
74bc160186a8
Added a simple GLSL example using SDL
Sam Lantinga <slouken@libsdl.org>
parents:
5151
diff
changeset
|
46 |
testver$(EXE) \ |
74bc160186a8
Added a simple GLSL example using SDL
Sam Lantinga <slouken@libsdl.org>
parents:
5151
diff
changeset
|
47 |
testwm2$(EXE) \ |
74bc160186a8
Added a simple GLSL example using SDL
Sam Lantinga <slouken@libsdl.org>
parents:
5151
diff
changeset
|
48 |
torturethread$(EXE) \ |
6320
6077a1310907
RenderCopyEx,rotation and flipping for all hardware/software backends (#1308)
Gabriel Jacobo <gabomdq@gmail.com>
parents:
6318
diff
changeset
|
49 |
testrendercopyex$(EXE) \ |
1380
d94b080ff6ce
Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
50 |
|
1914
051df511279c
Added a test program framework for easy initialization.
Sam Lantinga <slouken@libsdl.org>
parents:
1895
diff
changeset
|
51 |
all: Makefile $(TARGETS) |
051df511279c
Added a test program framework for easy initialization.
Sam Lantinga <slouken@libsdl.org>
parents:
1895
diff
changeset
|
52 |
|
051df511279c
Added a test program framework for easy initialization.
Sam Lantinga <slouken@libsdl.org>
parents:
1895
diff
changeset
|
53 |
Makefile: $(srcdir)/Makefile.in |
051df511279c
Added a test program framework for easy initialization.
Sam Lantinga <slouken@libsdl.org>
parents:
1895
diff
changeset
|
54 |
$(SHELL) config.status $@ |
1380
d94b080ff6ce
Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
55 |
|
d94b080ff6ce
Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
56 |
checkkeys$(EXE): $(srcdir)/checkkeys.c |
6601
0d0946905eb2
Fixed building testjoystick
Sam Lantinga <slouken@libsdl.org>
parents:
6586
diff
changeset
|
57 |
$(CC) -o $@ $^ $(CFLAGS) $(LIBS) |
1380
d94b080ff6ce
Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
58 |
|
d94b080ff6ce
Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
59 |
loopwave$(EXE): $(srcdir)/loopwave.c |
6601
0d0946905eb2
Fixed building testjoystick
Sam Lantinga <slouken@libsdl.org>
parents:
6586
diff
changeset
|
60 |
$(CC) -o $@ $^ $(CFLAGS) $(LIBS) |
1380
d94b080ff6ce
Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
61 |
|
3017 | 62 |
testresample$(EXE): $(srcdir)/testresample.c |
6601
0d0946905eb2
Fixed building testjoystick
Sam Lantinga <slouken@libsdl.org>
parents:
6586
diff
changeset
|
63 |
$(CC) -o $@ $^ $(CFLAGS) $(LIBS) |
3017 | 64 |
|
2049
5f6550e5184f
Merged SDL-ryan-multiple-audio-device branch r2803:2871 into the trunk.
Ryan C. Gordon <icculus@icculus.org>
parents:
1933
diff
changeset
|
65 |
testaudioinfo$(EXE): $(srcdir)/testaudioinfo.c |
6601
0d0946905eb2
Fixed building testjoystick
Sam Lantinga <slouken@libsdl.org>
parents:
6586
diff
changeset
|
66 |
$(CC) -o $@ $^ $(CFLAGS) $(LIBS) |
2049
5f6550e5184f
Merged SDL-ryan-multiple-audio-device branch r2803:2871 into the trunk.
Ryan C. Gordon <icculus@icculus.org>
parents:
1933
diff
changeset
|
67 |
|
5f6550e5184f
Merged SDL-ryan-multiple-audio-device branch r2803:2871 into the trunk.
Ryan C. Gordon <icculus@icculus.org>
parents:
1933
diff
changeset
|
68 |
testmultiaudio$(EXE): $(srcdir)/testmultiaudio.c |
6601
0d0946905eb2
Fixed building testjoystick
Sam Lantinga <slouken@libsdl.org>
parents:
6586
diff
changeset
|
69 |
$(CC) -o $@ $^ $(CFLAGS) $(LIBS) |
2049
5f6550e5184f
Merged SDL-ryan-multiple-audio-device branch r2803:2871 into the trunk.
Ryan C. Gordon <icculus@icculus.org>
parents:
1933
diff
changeset
|
70 |
|
5254
f650566b2f51
Added a very simple example of texture streaming
Sam Lantinga <slouken@libsdl.org>
parents:
5243
diff
changeset
|
71 |
testatomic$(EXE): $(srcdir)/testatomic.c |
6601
0d0946905eb2
Fixed building testjoystick
Sam Lantinga <slouken@libsdl.org>
parents:
6586
diff
changeset
|
72 |
$(CC) -o $@ $^ $(CFLAGS) $(LIBS) |
5254
f650566b2f51
Added a very simple example of texture streaming
Sam Lantinga <slouken@libsdl.org>
parents:
5243
diff
changeset
|
73 |
|
2994
7563b99e9a49
Date: Sat, 3 Jan 2009 22:11:18 -0500
Sam Lantinga <slouken@libsdl.org>
parents:
2914
diff
changeset
|
74 |
testintersections$(EXE): $(srcdir)/testintersections.c $(srcdir)/common.c |
6601
0d0946905eb2
Fixed building testjoystick
Sam Lantinga <slouken@libsdl.org>
parents:
6586
diff
changeset
|
75 |
$(CC) -o $@ $^ $(CFLAGS) $(LIBS) |
2994
7563b99e9a49
Date: Sat, 3 Jan 2009 22:11:18 -0500
Sam Lantinga <slouken@libsdl.org>
parents:
2914
diff
changeset
|
76 |
|
6311
4e5e46f43438
Initial support for XInput2 by Dimitris Zenios
Sam Lantinga <slouken@libsdl.org>
parents:
6256
diff
changeset
|
77 |
testrelative$(EXE): $(srcdir)/testrelative.c $(srcdir)/common.c |
6601
0d0946905eb2
Fixed building testjoystick
Sam Lantinga <slouken@libsdl.org>
parents:
6586
diff
changeset
|
78 |
$(CC) -o $@ $^ $(CFLAGS) $(LIBS) |
6311
4e5e46f43438
Initial support for XInput2 by Dimitris Zenios
Sam Lantinga <slouken@libsdl.org>
parents:
6256
diff
changeset
|
79 |
|
2914
fa109e90be36
Correct the test program
Sam Lantinga <slouken@libsdl.org>
parents:
2897
diff
changeset
|
80 |
testdraw2$(EXE): $(srcdir)/testdraw2.c $(srcdir)/common.c |
6601
0d0946905eb2
Fixed building testjoystick
Sam Lantinga <slouken@libsdl.org>
parents:
6586
diff
changeset
|
81 |
$(CC) -o $@ $^ $(CFLAGS) $(LIBS) |
2914
fa109e90be36
Correct the test program
Sam Lantinga <slouken@libsdl.org>
parents:
2897
diff
changeset
|
82 |
|
1380
d94b080ff6ce
Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
83 |
testerror$(EXE): $(srcdir)/testerror.c |
6601
0d0946905eb2
Fixed building testjoystick
Sam Lantinga <slouken@libsdl.org>
parents:
6586
diff
changeset
|
84 |
$(CC) -o $@ $^ $(CFLAGS) $(LIBS) |
1380
d94b080ff6ce
Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
85 |
|
1453
2eb75f8a32ca
Date: Mon, 27 Feb 2006 17:01:43 +0100
Sam Lantinga <slouken@libsdl.org>
parents:
1421
diff
changeset
|
86 |
testfile$(EXE): $(srcdir)/testfile.c |
6601
0d0946905eb2
Fixed building testjoystick
Sam Lantinga <slouken@libsdl.org>
parents:
6586
diff
changeset
|
87 |
$(CC) -o $@ $^ $(CFLAGS) $(LIBS) |
1453
2eb75f8a32ca
Date: Mon, 27 Feb 2006 17:01:43 +0100
Sam Lantinga <slouken@libsdl.org>
parents:
1421
diff
changeset
|
88 |
|
5254
f650566b2f51
Added a very simple example of texture streaming
Sam Lantinga <slouken@libsdl.org>
parents:
5243
diff
changeset
|
89 |
testgesture$(EXE): $(srcdir)/testgesture.c |
6601
0d0946905eb2
Fixed building testjoystick
Sam Lantinga <slouken@libsdl.org>
parents:
6586
diff
changeset
|
90 |
$(CC) -o $@ $^ $(CFLAGS) $(LIBS) @MATHLIB@ |
5254
f650566b2f51
Added a very simple example of texture streaming
Sam Lantinga <slouken@libsdl.org>
parents:
5243
diff
changeset
|
91 |
|
1915
a228436a2404
Implemented multi-window OpenGL program with test framework.
Sam Lantinga <slouken@libsdl.org>
parents:
1914
diff
changeset
|
92 |
testgl2$(EXE): $(srcdir)/testgl2.c $(srcdir)/common.c |
6601
0d0946905eb2
Fixed building testjoystick
Sam Lantinga <slouken@libsdl.org>
parents:
6586
diff
changeset
|
93 |
$(CC) -o $@ $^ $(CFLAGS) $(LIBS) @GLLIB@ @MATHLIB@ |
1914
051df511279c
Added a test program framework for easy initialization.
Sam Lantinga <slouken@libsdl.org>
parents:
1895
diff
changeset
|
94 |
|
3087
0b6f51c29267
Date: Wed, 4 Mar 2009 15:38:22 +0200
Sam Lantinga <slouken@libsdl.org>
parents:
3017
diff
changeset
|
95 |
testgles$(EXE): $(srcdir)/testgles.c $(srcdir)/common.c |
6601
0d0946905eb2
Fixed building testjoystick
Sam Lantinga <slouken@libsdl.org>
parents:
6586
diff
changeset
|
96 |
$(CC) -o $@ $^ $(CFLAGS) $(LIBS) @GLLIB@ @MATHLIB@ |
3087
0b6f51c29267
Date: Wed, 4 Mar 2009 15:38:22 +0200
Sam Lantinga <slouken@libsdl.org>
parents:
3017
diff
changeset
|
97 |
|
5254
f650566b2f51
Added a very simple example of texture streaming
Sam Lantinga <slouken@libsdl.org>
parents:
5243
diff
changeset
|
98 |
testhaptic$(EXE): $(srcdir)/testhaptic.c |
6601
0d0946905eb2
Fixed building testjoystick
Sam Lantinga <slouken@libsdl.org>
parents:
6586
diff
changeset
|
99 |
$(CC) -o $@ $^ $(CFLAGS) $(LIBS) |
5254
f650566b2f51
Added a very simple example of texture streaming
Sam Lantinga <slouken@libsdl.org>
parents:
5243
diff
changeset
|
100 |
|
5360
220d3af9121f
Simple rumble API for haptic
Sam Lantinga <slouken@libsdl.org>
parents:
5254
diff
changeset
|
101 |
testrumble$(EXE): $(srcdir)/testrumble.c |
6601
0d0946905eb2
Fixed building testjoystick
Sam Lantinga <slouken@libsdl.org>
parents:
6586
diff
changeset
|
102 |
$(CC) -o $@ $^ $(CFLAGS) $(LIBS) |
5360
220d3af9121f
Simple rumble API for haptic
Sam Lantinga <slouken@libsdl.org>
parents:
5254
diff
changeset
|
103 |
|
5508
60b63c32f06d
Don't be clever, just call it testthread
Sam Lantinga <slouken@libsdl.org>
parents:
5466
diff
changeset
|
104 |
testthread$(EXE): $(srcdir)/testthread.c |
6601
0d0946905eb2
Fixed building testjoystick
Sam Lantinga <slouken@libsdl.org>
parents:
6586
diff
changeset
|
105 |
$(CC) -o $@ $^ $(CFLAGS) $(LIBS) |
1380
d94b080ff6ce
Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
106 |
|
1501
73dc5d39bbf8
Added UTF-8 <-> UTF-16 <-> UTF-32 <-> UCS-2 <-> UCS-4 conversion capability
Sam Lantinga <slouken@libsdl.org>
parents:
1453
diff
changeset
|
107 |
testiconv$(EXE): $(srcdir)/testiconv.c |
6601
0d0946905eb2
Fixed building testjoystick
Sam Lantinga <slouken@libsdl.org>
parents:
6586
diff
changeset
|
108 |
$(CC) -o $@ $^ $(CFLAGS) $(LIBS) |
1501
73dc5d39bbf8
Added UTF-8 <-> UTF-16 <-> UTF-32 <-> UCS-2 <-> UCS-4 conversion capability
Sam Lantinga <slouken@libsdl.org>
parents:
1453
diff
changeset
|
109 |
|
6318
49b2cb56db6e
1.Fixed a memory leak inside XInput2 code
Dimitris Zenios <dimitris.zenios@gmail.com>
parents:
6311
diff
changeset
|
110 |
testime$(EXE): $(srcdir)/testime.c $(srcdir)/common.c |
6601
0d0946905eb2
Fixed building testjoystick
Sam Lantinga <slouken@libsdl.org>
parents:
6586
diff
changeset
|
111 |
$(CC) -o $@ $^ $(CFLAGS) $(LIBS) @SDL_TTF_LIB@ |
5254
f650566b2f51
Added a very simple example of texture streaming
Sam Lantinga <slouken@libsdl.org>
parents:
5243
diff
changeset
|
112 |
|
6586
ab57cc69dcc0
Updated testjoystick for SDL 2.0 API - patch from simon
Sam Lantinga <slouken@libsdl.org>
parents:
6412
diff
changeset
|
113 |
testjoystick$(EXE): $(srcdir)/testjoystick.c $(srcdir)/common.c |
6601
0d0946905eb2
Fixed building testjoystick
Sam Lantinga <slouken@libsdl.org>
parents:
6586
diff
changeset
|
114 |
$(CC) -o $@ $^ $(CFLAGS) $(LIBS) |
1380
d94b080ff6ce
Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
115 |
|
d94b080ff6ce
Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
116 |
testkeys$(EXE): $(srcdir)/testkeys.c |
6601
0d0946905eb2
Fixed building testjoystick
Sam Lantinga <slouken@libsdl.org>
parents:
6586
diff
changeset
|
117 |
$(CC) -o $@ $^ $(CFLAGS) $(LIBS) |
1380
d94b080ff6ce
Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
118 |
|
5254
f650566b2f51
Added a very simple example of texture streaming
Sam Lantinga <slouken@libsdl.org>
parents:
5243
diff
changeset
|
119 |
testloadso$(EXE): $(srcdir)/testloadso.c |
6601
0d0946905eb2
Fixed building testjoystick
Sam Lantinga <slouken@libsdl.org>
parents:
6586
diff
changeset
|
120 |
$(CC) -o $@ $^ $(CFLAGS) $(LIBS) |
5254
f650566b2f51
Added a very simple example of texture streaming
Sam Lantinga <slouken@libsdl.org>
parents:
5243
diff
changeset
|
121 |
|
1380
d94b080ff6ce
Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
122 |
testlock$(EXE): $(srcdir)/testlock.c |
6601
0d0946905eb2
Fixed building testjoystick
Sam Lantinga <slouken@libsdl.org>
parents:
6586
diff
changeset
|
123 |
$(CC) -o $@ $^ $(CFLAGS) $(LIBS) |
1380
d94b080ff6ce
Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
124 |
|
6390
3047baa4a5e0
Nasty attempt to fix building of testnative across various platforms.
Ryan C. Gordon <icculus@icculus.org>
parents:
6320
diff
changeset
|
125 |
ifeq (@ISMACOSX@,true) |
6175
42c40787f382
Added testnative to the Makefile and fixed building on Mac OS X
Sam Lantinga <slouken@libsdl.org>
parents:
5508
diff
changeset
|
126 |
testnative$(EXE): $(srcdir)/testnative.c \ |
42c40787f382
Added testnative to the Makefile and fixed building on Mac OS X
Sam Lantinga <slouken@libsdl.org>
parents:
5508
diff
changeset
|
127 |
$(srcdir)/testnativecocoa.m \ |
42c40787f382
Added testnative to the Makefile and fixed building on Mac OS X
Sam Lantinga <slouken@libsdl.org>
parents:
5508
diff
changeset
|
128 |
$(srcdir)/testnativew32.c \ |
42c40787f382
Added testnative to the Makefile and fixed building on Mac OS X
Sam Lantinga <slouken@libsdl.org>
parents:
5508
diff
changeset
|
129 |
$(srcdir)/testnativex11.c |
6601
0d0946905eb2
Fixed building testjoystick
Sam Lantinga <slouken@libsdl.org>
parents:
6586
diff
changeset
|
130 |
$(CC) -o $@ $^ $(CFLAGS) $(LIBS) -L/usr/X11/lib -lX11 -framework Cocoa |
6390
3047baa4a5e0
Nasty attempt to fix building of testnative across various platforms.
Ryan C. Gordon <icculus@icculus.org>
parents:
6320
diff
changeset
|
131 |
endif |
3047baa4a5e0
Nasty attempt to fix building of testnative across various platforms.
Ryan C. Gordon <icculus@icculus.org>
parents:
6320
diff
changeset
|
132 |
|
3047baa4a5e0
Nasty attempt to fix building of testnative across various platforms.
Ryan C. Gordon <icculus@icculus.org>
parents:
6320
diff
changeset
|
133 |
ifeq (@ISWINDOWS@,true) |
3047baa4a5e0
Nasty attempt to fix building of testnative across various platforms.
Ryan C. Gordon <icculus@icculus.org>
parents:
6320
diff
changeset
|
134 |
testnative$(EXE): $(srcdir)/testnative.c \ |
3047baa4a5e0
Nasty attempt to fix building of testnative across various platforms.
Ryan C. Gordon <icculus@icculus.org>
parents:
6320
diff
changeset
|
135 |
$(srcdir)/testnativew32.c |
6601
0d0946905eb2
Fixed building testjoystick
Sam Lantinga <slouken@libsdl.org>
parents:
6586
diff
changeset
|
136 |
$(CC) -o $@ $^ $(CFLAGS) $(LIBS) |
6390
3047baa4a5e0
Nasty attempt to fix building of testnative across various platforms.
Ryan C. Gordon <icculus@icculus.org>
parents:
6320
diff
changeset
|
137 |
endif |
3047baa4a5e0
Nasty attempt to fix building of testnative across various platforms.
Ryan C. Gordon <icculus@icculus.org>
parents:
6320
diff
changeset
|
138 |
|
3047baa4a5e0
Nasty attempt to fix building of testnative across various platforms.
Ryan C. Gordon <icculus@icculus.org>
parents:
6320
diff
changeset
|
139 |
ifeq (@ISUNIX@,true) |
3047baa4a5e0
Nasty attempt to fix building of testnative across various platforms.
Ryan C. Gordon <icculus@icculus.org>
parents:
6320
diff
changeset
|
140 |
testnative$(EXE): $(srcdir)/testnative.c \ |
3047baa4a5e0
Nasty attempt to fix building of testnative across various platforms.
Ryan C. Gordon <icculus@icculus.org>
parents:
6320
diff
changeset
|
141 |
$(srcdir)/testnativex11.c |
6601
0d0946905eb2
Fixed building testjoystick
Sam Lantinga <slouken@libsdl.org>
parents:
6586
diff
changeset
|
142 |
$(CC) -o $@ $^ $(CFLAGS) $(LIBS) -L/usr/X11/lib -lX11 |
6390
3047baa4a5e0
Nasty attempt to fix building of testnative across various platforms.
Ryan C. Gordon <icculus@icculus.org>
parents:
6320
diff
changeset
|
143 |
endif |
6175
42c40787f382
Added testnative to the Makefile and fixed building on Mac OS X
Sam Lantinga <slouken@libsdl.org>
parents:
5508
diff
changeset
|
144 |
|
1380
d94b080ff6ce
Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
145 |
testoverlay2$(EXE): $(srcdir)/testoverlay2.c |
6601
0d0946905eb2
Fixed building testjoystick
Sam Lantinga <slouken@libsdl.org>
parents:
6586
diff
changeset
|
146 |
$(CC) -o $@ $^ $(CFLAGS) $(LIBS) |
1380
d94b080ff6ce
Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
147 |
|
1421
638da75f9ab8
testplatform replaces testtypes, testendian, and testcpuinfo
Sam Lantinga <slouken@libsdl.org>
parents:
1380
diff
changeset
|
148 |
testplatform$(EXE): $(srcdir)/testplatform.c |
6601
0d0946905eb2
Fixed building testjoystick
Sam Lantinga <slouken@libsdl.org>
parents:
6586
diff
changeset
|
149 |
$(CC) -o $@ $^ $(CFLAGS) $(LIBS) |
1421
638da75f9ab8
testplatform replaces testtypes, testendian, and testcpuinfo
Sam Lantinga <slouken@libsdl.org>
parents:
1380
diff
changeset
|
150 |
|
5254
f650566b2f51
Added a very simple example of texture streaming
Sam Lantinga <slouken@libsdl.org>
parents:
5243
diff
changeset
|
151 |
testpower$(EXE): $(srcdir)/testpower.c |
6601
0d0946905eb2
Fixed building testjoystick
Sam Lantinga <slouken@libsdl.org>
parents:
6586
diff
changeset
|
152 |
$(CC) -o $@ $^ $(CFLAGS) $(LIBS) |
5254
f650566b2f51
Added a very simple example of texture streaming
Sam Lantinga <slouken@libsdl.org>
parents:
5243
diff
changeset
|
153 |
|
6232
37e8d0736366
Implementation of render targets, by Mason Wheeler and Gabriel Jacobo
Sam Lantinga <slouken@libsdl.org>
parents:
6175
diff
changeset
|
154 |
testrendertarget$(EXE): $(srcdir)/testrendertarget.c $(srcdir)/common.c |
6601
0d0946905eb2
Fixed building testjoystick
Sam Lantinga <slouken@libsdl.org>
parents:
6586
diff
changeset
|
155 |
$(CC) -o $@ $^ $(CFLAGS) $(LIBS) |
6232
37e8d0736366
Implementation of render targets, by Mason Wheeler and Gabriel Jacobo
Sam Lantinga <slouken@libsdl.org>
parents:
6175
diff
changeset
|
156 |
|
5240
a9eb73f21e3a
Added a scaling test program
Sam Lantinga <slouken@libsdl.org>
parents:
5232
diff
changeset
|
157 |
testscale$(EXE): $(srcdir)/testscale.c $(srcdir)/common.c |
6601
0d0946905eb2
Fixed building testjoystick
Sam Lantinga <slouken@libsdl.org>
parents:
6586
diff
changeset
|
158 |
$(CC) -o $@ $^ $(CFLAGS) $(LIBS) |
5240
a9eb73f21e3a
Added a scaling test program
Sam Lantinga <slouken@libsdl.org>
parents:
5232
diff
changeset
|
159 |
|
1380
d94b080ff6ce
Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
160 |
testsem$(EXE): $(srcdir)/testsem.c |
6601
0d0946905eb2
Fixed building testjoystick
Sam Lantinga <slouken@libsdl.org>
parents:
6586
diff
changeset
|
161 |
$(CC) -o $@ $^ $(CFLAGS) $(LIBS) |
1380
d94b080ff6ce
Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
162 |
|
5232
74bc160186a8
Added a simple GLSL example using SDL
Sam Lantinga <slouken@libsdl.org>
parents:
5151
diff
changeset
|
163 |
testshader$(EXE): $(srcdir)/testshader.c |
6601
0d0946905eb2
Fixed building testjoystick
Sam Lantinga <slouken@libsdl.org>
parents:
6586
diff
changeset
|
164 |
$(CC) -o $@ $^ $(CFLAGS) $(LIBS) @GLLIB@ @MATHLIB@ |
5232
74bc160186a8
Added a simple GLSL example using SDL
Sam Lantinga <slouken@libsdl.org>
parents:
5151
diff
changeset
|
165 |
|
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
|
166 |
testshape$(EXE): $(srcdir)/testshape.c |
6601
0d0946905eb2
Fixed building testjoystick
Sam Lantinga <slouken@libsdl.org>
parents:
6586
diff
changeset
|
167 |
$(CC) -o $@ $^ $(CFLAGS) $(LIBS) |
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
|
168 |
|
1914
051df511279c
Added a test program framework for easy initialization.
Sam Lantinga <slouken@libsdl.org>
parents:
1895
diff
changeset
|
169 |
testsprite2$(EXE): $(srcdir)/testsprite2.c $(srcdir)/common.c |
6601
0d0946905eb2
Fixed building testjoystick
Sam Lantinga <slouken@libsdl.org>
parents:
6586
diff
changeset
|
170 |
$(CC) -o $@ $^ $(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
|
171 |
|
5254
f650566b2f51
Added a very simple example of texture streaming
Sam Lantinga <slouken@libsdl.org>
parents:
5243
diff
changeset
|
172 |
testspriteminimal$(EXE): $(srcdir)/testspriteminimal.c |
6601
0d0946905eb2
Fixed building testjoystick
Sam Lantinga <slouken@libsdl.org>
parents:
6586
diff
changeset
|
173 |
$(CC) -o $@ $^ $(CFLAGS) $(LIBS) @MATHLIB@ |
5254
f650566b2f51
Added a very simple example of texture streaming
Sam Lantinga <slouken@libsdl.org>
parents:
5243
diff
changeset
|
174 |
|
f650566b2f51
Added a very simple example of texture streaming
Sam Lantinga <slouken@libsdl.org>
parents:
5243
diff
changeset
|
175 |
teststreaming$(EXE): $(srcdir)/teststreaming.c |
6601
0d0946905eb2
Fixed building testjoystick
Sam Lantinga <slouken@libsdl.org>
parents:
6586
diff
changeset
|
176 |
$(CC) -o $@ $^ $(CFLAGS) $(LIBS) @MATHLIB@ |
5254
f650566b2f51
Added a very simple example of texture streaming
Sam Lantinga <slouken@libsdl.org>
parents:
5243
diff
changeset
|
177 |
|
1380
d94b080ff6ce
Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
178 |
testtimer$(EXE): $(srcdir)/testtimer.c |
6601
0d0946905eb2
Fixed building testjoystick
Sam Lantinga <slouken@libsdl.org>
parents:
6586
diff
changeset
|
179 |
$(CC) -o $@ $^ $(CFLAGS) $(LIBS) |
1380
d94b080ff6ce
Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
180 |
|
d94b080ff6ce
Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
181 |
testver$(EXE): $(srcdir)/testver.c |
6601
0d0946905eb2
Fixed building testjoystick
Sam Lantinga <slouken@libsdl.org>
parents:
6586
diff
changeset
|
182 |
$(CC) -o $@ $^ $(CFLAGS) $(LIBS) |
1380
d94b080ff6ce
Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
183 |
|
1933
7ee5297340f7
Implemented Cocoa window support
Sam Lantinga <slouken@libsdl.org>
parents:
1915
diff
changeset
|
184 |
testwm2$(EXE): $(srcdir)/testwm2.c $(srcdir)/common.c |
6601
0d0946905eb2
Fixed building testjoystick
Sam Lantinga <slouken@libsdl.org>
parents:
6586
diff
changeset
|
185 |
$(CC) -o $@ $^ $(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
|
186 |
|
1380
d94b080ff6ce
Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
187 |
torturethread$(EXE): $(srcdir)/torturethread.c |
6601
0d0946905eb2
Fixed building testjoystick
Sam Lantinga <slouken@libsdl.org>
parents:
6586
diff
changeset
|
188 |
$(CC) -o $@ $^ $(CFLAGS) $(LIBS) |
1380
d94b080ff6ce
Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
189 |
|
6320
6077a1310907
RenderCopyEx,rotation and flipping for all hardware/software backends (#1308)
Gabriel Jacobo <gabomdq@gmail.com>
parents:
6318
diff
changeset
|
190 |
testrendercopyex$(EXE): $(srcdir)/testrendercopyex.c $(srcdir)/common.c |
6601
0d0946905eb2
Fixed building testjoystick
Sam Lantinga <slouken@libsdl.org>
parents:
6586
diff
changeset
|
191 |
$(CC) -o $@ $^ $(CFLAGS) $(LIBS) @MATHLIB@ |
6320
6077a1310907
RenderCopyEx,rotation and flipping for all hardware/software backends (#1308)
Gabriel Jacobo <gabomdq@gmail.com>
parents:
6318
diff
changeset
|
192 |
|
1380
d94b080ff6ce
Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
193 |
clean: |
d94b080ff6ce
Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
194 |
rm -f $(TARGETS) |
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 |
distclean: clean |
d94b080ff6ce
Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
197 |
rm -f Makefile |
d94b080ff6ce
Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
198 |
rm -f config.status config.cache config.log |
d94b080ff6ce
Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
diff
changeset
|
199 |
rm -rf $(srcdir)/autom4te* |