SDLGLES initial import
[sdlhildon] / sdlgles / test / Makefile
1 CFLAGS:=-g -O0 -Wall
2
3 TEST_LDLIBS:=$(shell sdl-config --libs) -lSDL_gles -lEGL
4 TEST_CFLAGS:=$(shell sdl-config --cflags)
5
6 TEST_1_LDLIBS:=-lGLES_CM
7 TEST_2_LDLIBS:=-lGLESv2
8
9 TESTS_1:=gles1
10 TESTS_2:=gles2
11 TESTS:=$(TESTS_1) $(TESTS_2)
12
13 all: $(TESTS)
14
15 $(TESTS_1): %: %.o
16         $(CC) $(LDFLAGS) $(TEST_LDFLAGS) $(LDLIBS) $(TEST_1_LDLIBS) $(TEST_LDLIBS) -o $@ $^
17         
18 $(TESTS_2): %: %.o
19         $(CC) $(LDFLAGS) $(TEST_LDFLAGS) $(LDLIBS) $(TEST_2_LDLIBS) $(TEST_LDLIBS) -o $@ $^
20         
21 %.o: %.c
22         $(CC) $(CFLAGS) $(TEST_CFLAGS) -c -o $@ $^
23         
24 clean:
25         rm -f *.o $(TESTS)
26