r300: respect radeon common code fallbacks
[mesa.git] / progs / es1 / xegl / Makefile
1 # progs/es1/xegl/Makefile
2
3 TOP = ../../..
4 include $(TOP)/configs/current
5
6
7 INCLUDE_DIRS = \
8 -I$(TOP)/include \
9
10 HEADERS = $(TOP)/include/GLES/egl.h
11
12
13 ES1_LIB_DEPS = \
14 $(TOP)/$(LIB_DIR)/libEGL.so \
15 $(TOP)/$(LIB_DIR)/libGLESv1_CM.so
16
17
18 ES1_LIBS = \
19 -L$(TOP)/$(LIB_DIR) -lEGL \
20 -L$(TOP)/$(LIB_DIR) -lGLESv1_CM $(LIBDRM_LIB) -lX11
21
22 PROGRAMS = \
23 bindtex \
24 drawtex \
25 es1_info \
26 msaa \
27 pbuffer \
28 render_tex \
29 torus \
30 tri \
31 two_win
32
33
34 .c.o:
35 $(CC) -c $(INCLUDE_DIRS) $(CFLAGS) $< -o $@
36
37
38
39 default: $(PROGRAMS)
40
41
42
43 bindtex: bindtex.o $(ES1_LIB_DEPS)
44 $(CC) $(CFLAGS) bindtex.o $(ES1_LIBS) -o $@
45
46
47 drawtex: drawtex.o $(ES1_LIB_DEPS)
48 $(CC) $(CFLAGS) drawtex.o $(ES1_LIBS) -o $@
49
50
51 es1_info: es1_info.o $(ES1_LIB_DEPS)
52 $(CC) $(CFLAGS) es1_info.o $(ES1_LIBS) -o $@
53
54
55 msaa: msaa.o $(ES1_LIB_DEPS)
56 $(CC) $(CFLAGS) msaa.o $(ES1_LIBS) -o $@
57
58
59 pbuffer: pbuffer.o $(ES1_LIB_DEPS)
60 $(CC) $(CFLAGS) pbuffer.o $(ES1_LIBS) -o $@
61
62
63 render_tex: render_tex.o $(ES1_LIB_DEPS)
64 $(CC) $(CFLAGS) render_tex.o $(ES1_LIBS) -o $@
65
66
67 torus: torus.o $(ES1_LIB_DEPS)
68 $(CC) $(CFLAGS) torus.o $(ES1_LIBS) -o $@
69
70
71 two_win: two_win.o $(ES1_LIB_DEPS)
72 $(CC) $(CFLAGS) two_win.o $(ES1_LIBS) -o $@
73
74
75 tri: tri.o $(ES1_LIB_DEPS)
76 $(CC) $(CFLAGS) tri.o $(ES1_LIBS) -o $@
77
78
79 clean:
80 rm -f *.o *~
81 rm -f $(PROGRAMS)
82