4 include $(TOP
)/configs
/current
7 INCLUDE_DIRS
= -I
$(TOP
)/include
9 HEADERS
= $(TOP
)/include/GLES
/egl.h
26 $(CC
) -c
$(INCLUDE_DIRS
) $(CFLAGS
) $< -o
$@
33 demo1
: demo1.o
$(TOP
)/$(LIB_DIR
)/libEGL.so
34 $(CC
) $(CFLAGS
) $(LDFLAGS
) demo1.o
-L
$(TOP
)/$(LIB_DIR
) -lEGL
$(LIBDRM_LIB
) -o
$@
36 demo1.o
: demo1.c
$(HEADERS
)
37 $(CC
) -c
$(CFLAGS
) -I
$(TOP
)/include demo1.c
40 demo2
: demo2.o
$(TOP
)/$(LIB_DIR
)/libEGL.so
41 $(CC
) $(CFLAGS
) $(LDFLAGS
) demo2.o
-L
$(TOP
)/$(LIB_DIR
) -lEGL
-lGL
$(LIBDRM_LIB
) $(APP_LIB_DEPS
) -o
$@
43 demo2.o
: demo2.c
$(HEADERS
)
44 $(CC
) -c
$(CFLAGS
) -I
$(TOP
)/include demo2.c
47 demo3
: demo3.o
$(TOP
)/$(LIB_DIR
)/libEGL.so
48 $(CC
) $(CFLAGS
) $(LDFLAGS
) demo3.o
-L
$(TOP
)/$(LIB_DIR
) -lEGL
-lGL
$(LIBDRM_LIB
) $(APP_LIB_DEPS
) -o
$@
50 demo3.o
: demo3.c
$(HEADERS
)
51 $(CC
) -c
$(CFLAGS
) -I
$(TOP
)/include demo3.c
54 egltri
: egltri.o
$(TOP
)/$(LIB_DIR
)/libEGL.so
55 $(CC
) $(CFLAGS
) egltri.o
-L
$(TOP
)/$(LIB_DIR
) -lEGL
-lGL
$(LIBDRM_LIB
) -o
$@
57 egltri.o
: egltri.c
$(HEADERS
)
58 $(CC
) -c
$(CFLAGS
) -I
$(TOP
)/include egltri.c
61 eglinfo
: eglinfo.o
$(TOP
)/$(LIB_DIR
)/libEGL.so
62 $(CC
) $(CFLAGS
) $(LDFLAGS
) eglinfo.o
-L
$(TOP
)/$(LIB_DIR
) -lEGL
-lGL
$(LIBDRM_LIB
) -o
$@
64 eglinfo.o
: eglinfo.c
$(HEADERS
)
65 $(CC
) -c
$(CFLAGS
) -I
$(TOP
)/include eglinfo.c
68 eglgears
: eglgears.o
$(TOP
)/$(LIB_DIR
)/libEGL.so
69 $(CC
) $(CFLAGS
) $(LDFLAGS
) eglgears.o
-L
$(TOP
)/$(LIB_DIR
) -lEGL
-lGL
$(LIBDRM_LIB
) $(APP_LIB_DEPS
) -o
$@
71 eglgears.o
: eglgears.c
$(HEADERS
)
72 $(CC
) -c
$(CFLAGS
) -I
$(TOP
)/include eglgears.c
74 eglscreen
: eglscreen.o
$(TOP
)/$(LIB_DIR
)/libEGL.so
75 $(CC
) $(CFLAGS
) $(LDFLAGS
) eglscreen.o
-L
$(TOP
)/$(LIB_DIR
) -lEGL
-lGL
$(LIBDRM_LIB
) $(APP_LIB_DEPS
) -o
$@
77 eglscreen.o
: eglscreen.c
$(HEADERS
)
78 $(CC
) -c
$(CFLAGS
) -I
$(TOP
)/include eglscreen.c
80 peglgears
: peglgears.o
$(TOP
)/$(LIB_DIR
)/libEGL.so
81 $(CC
) $(CFLAGS
) peglgears.o
-L
$(TOP
)/$(LIB_DIR
) -lEGL
-lGL
$(LIBDRM_LIB
) $(APP_LIB_DEPS
) -o
$@
83 peglgears.o
: peglgears.c
$(HEADERS
)
84 $(CC
) -c
$(CFLAGS
) -I
$(TOP
)/include peglgears.c
87 xeglgears
: xeglgears.o
$(TOP
)/$(LIB_DIR
)/libEGL.so
88 $(CC
) $(CFLAGS
) xeglgears.o
-L
$(TOP
)/$(LIB_DIR
) -lEGL
-lGL
$(LIBDRM_LIB
) $(APP_LIB_DEPS
) -o
$@
90 xeglgears.o
: xeglgears.c
$(HEADERS
)
91 $(CC
) -c
$(CFLAGS
) -I
$(TOP
)/include xeglgears.c
94 xeglthreads
: xeglthreads.o
$(TOP
)/$(LIB_DIR
)/libEGL.so
95 $(CC
) $(CFLAGS
) xeglthreads.o
-L
$(TOP
)/$(LIB_DIR
) -lEGL
-lGL
$(LIBDRM_LIB
) $(APP_LIB_DEPS
) -o
$@
97 xeglthreads.o
: xeglthreads.c
$(HEADERS
)
98 $(CC
) -c
$(CFLAGS
) -I
$(TOP
)/include xeglthreads.c
101 xegl_tri
: xegl_tri.o
$(TOP
)/$(LIB_DIR
)/libEGL.so
102 $(CC
) $(CFLAGS
) xegl_tri.o
-L
$(TOP
)/$(LIB_DIR
) -lEGL
-lGL
$(LIBDRM_LIB
) $(APP_LIB_DEPS
) -o
$@
104 xegl_tri.o
: xegl_tri.c
$(HEADERS
)
105 $(CC
) -c
$(CFLAGS
) -I
$(TOP
)/include xegl_tri.c