4 include $(TOP
)/configs
/current
7 INCLUDE_DIRS
= -I
$(TOP
)/include
9 HEADERS
= $(TOP
)/include/GLES
/egl.h
27 $(CC
) -c
$(INCLUDE_DIRS
) $(CFLAGS
) $< -o
$@
34 demo1
: demo1.o
$(TOP
)/$(LIB_DIR
)/libEGL.so
35 $(CC
) $(CFLAGS
) $(LDFLAGS
) demo1.o
-L
$(TOP
)/$(LIB_DIR
) -lEGL
$(LIBDRM_LIB
) -o
$@
37 demo1.o
: demo1.c
$(HEADERS
)
38 $(CC
) -c
$(CFLAGS
) -I
$(TOP
)/include demo1.c
41 demo2
: demo2.o
$(TOP
)/$(LIB_DIR
)/libEGL.so
42 $(CC
) $(CFLAGS
) $(LDFLAGS
) demo2.o
-L
$(TOP
)/$(LIB_DIR
) -lEGL
-lGL
$(LIBDRM_LIB
) $(APP_LIB_DEPS
) -o
$@
44 demo2.o
: demo2.c
$(HEADERS
)
45 $(CC
) -c
$(CFLAGS
) -I
$(TOP
)/include demo2.c
48 demo3
: demo3.o
$(TOP
)/$(LIB_DIR
)/libEGL.so
49 $(CC
) $(CFLAGS
) $(LDFLAGS
) demo3.o
-L
$(TOP
)/$(LIB_DIR
) -lEGL
-lGL
$(LIBDRM_LIB
) $(APP_LIB_DEPS
) -o
$@
51 demo3.o
: demo3.c
$(HEADERS
)
52 $(CC
) -c
$(CFLAGS
) -I
$(TOP
)/include demo3.c
55 egltri
: egltri.o
$(TOP
)/$(LIB_DIR
)/libEGL.so
56 $(CC
) $(CFLAGS
) egltri.o
-L
$(TOP
)/$(LIB_DIR
) -lEGL
-lGL
$(LIBDRM_LIB
) -o
$@
58 egltri.o
: egltri.c
$(HEADERS
)
59 $(CC
) -c
$(CFLAGS
) -I
$(TOP
)/include egltri.c
62 eglinfo
: eglinfo.o
$(TOP
)/$(LIB_DIR
)/libEGL.so
63 $(CC
) $(CFLAGS
) $(LDFLAGS
) eglinfo.o
-L
$(TOP
)/$(LIB_DIR
) -lEGL
-lGL
$(LIBDRM_LIB
) -o
$@
65 eglinfo.o
: eglinfo.c
$(HEADERS
)
66 $(CC
) -c
$(CFLAGS
) -I
$(TOP
)/include eglinfo.c
69 eglgears
: eglgears.o
$(TOP
)/$(LIB_DIR
)/libEGL.so
70 $(CC
) $(CFLAGS
) $(LDFLAGS
) eglgears.o
-L
$(TOP
)/$(LIB_DIR
) -lEGL
-lGL
$(LIBDRM_LIB
) $(APP_LIB_DEPS
) -o
$@
72 eglgears.o
: eglgears.c
$(HEADERS
)
73 $(CC
) -c
$(CFLAGS
) -I
$(TOP
)/include eglgears.c
75 eglscreen
: eglscreen.o
$(TOP
)/$(LIB_DIR
)/libEGL.so
76 $(CC
) $(CFLAGS
) $(LDFLAGS
) eglscreen.o
-L
$(TOP
)/$(LIB_DIR
) -lEGL
-lGL
$(LIBDRM_LIB
) $(APP_LIB_DEPS
) -o
$@
78 eglscreen.o
: eglscreen.c
$(HEADERS
)
79 $(CC
) -c
$(CFLAGS
) -I
$(TOP
)/include eglscreen.c
81 peglgears
: peglgears.o
$(TOP
)/$(LIB_DIR
)/libEGL.so
82 $(CC
) $(CFLAGS
) peglgears.o
-L
$(TOP
)/$(LIB_DIR
) -lEGL
-lGL
$(LIBDRM_LIB
) $(APP_LIB_DEPS
) -o
$@
84 peglgears.o
: peglgears.c
$(HEADERS
)
85 $(CC
) -c
$(CFLAGS
) -I
$(TOP
)/include peglgears.c
88 xeglbindtex
: xeglbindtex.o
$(TOP
)/$(LIB_DIR
)/libEGL.so
89 $(CC
) $(CFLAGS
) xeglbindtex.o
-L
$(TOP
)/$(LIB_DIR
) -lEGL
-lGL
$(LIBDRM_LIB
) $(APP_LIB_DEPS
) -o
$@
91 xeglbindtex.o
: xeglbindtex.c
$(HEADERS
)
92 $(CC
) -c
$(CFLAGS
) -I
$(TOP
)/include xeglbindtex.c
94 xeglgears
: xeglgears.o
$(TOP
)/$(LIB_DIR
)/libEGL.so
95 $(CC
) $(CFLAGS
) xeglgears.o
-L
$(TOP
)/$(LIB_DIR
) -lEGL
-lGL
$(LIBDRM_LIB
) $(APP_LIB_DEPS
) -o
$@
97 xeglgears.o
: xeglgears.c
$(HEADERS
)
98 $(CC
) -c
$(CFLAGS
) -I
$(TOP
)/include xeglgears.c
101 xeglthreads
: xeglthreads.o
$(TOP
)/$(LIB_DIR
)/libEGL.so
102 $(CC
) $(CFLAGS
) xeglthreads.o
-L
$(TOP
)/$(LIB_DIR
) -lEGL
-lGL
$(LIBDRM_LIB
) $(APP_LIB_DEPS
) -o
$@
104 xeglthreads.o
: xeglthreads.c
$(HEADERS
)
105 $(CC
) -c
$(CFLAGS
) -I
$(TOP
)/include xeglthreads.c
108 xegl_tri
: xegl_tri.o
$(TOP
)/$(LIB_DIR
)/libEGL.so
109 $(CC
) $(CFLAGS
) xegl_tri.o
-L
$(TOP
)/$(LIB_DIR
) -lEGL
-lGL
$(LIBDRM_LIB
) $(APP_LIB_DEPS
) -o
$@
111 xegl_tri.o
: xegl_tri.c
$(HEADERS
)
112 $(CC
) -c
$(CFLAGS
) -I
$(TOP
)/include xegl_tri.c