28 lines
724 B
Makefile
28 lines
724 B
Makefile
CFLAGS += -O2 -Icommon/inc -DLINUX
|
|
VPATH = common/src
|
|
BINARIES = es20_example es11_example
|
|
|
|
ifeq ($(EGL_FLAVOUR),fb)
|
|
$(info BUILDING FOR FB)
|
|
CFLAGS += -DEGL_API_FB
|
|
else ifeq ($(EGL_FLAVOUR),x11)
|
|
$(info BUILDING FOR X11)
|
|
CFLAGS += -DEGL_USE_X11
|
|
X11LIBS = -lX11
|
|
else
|
|
$(error Platform not recognized)
|
|
endif
|
|
|
|
all: $(BINARIES)
|
|
|
|
es11_example: fsl_egl.o fslutil.o glu3.o
|
|
$(CC) $(CFLAGS) $^ -lm -lEGL -lGLESv1_CM $(X11LIBS) $@.c -o $@
|
|
|
|
es20_example: fsl_egl.o fslutil.o
|
|
$(CC) $(CFLAGS) $^ -lm -lEGL -lGLESv2 $(X11LIBS) $@.c -o $@
|
|
|
|
install: $(BINARIES)
|
|
-mkdir -p $(DEST_DIR)/opt/dey-examples-opengles
|
|
install -m 0755 $^ $(DEST_DIR)/opt/dey-examples-opengles
|
|
install -m 0644 texture.bmp $(DEST_DIR)/opt/dey-examples-opengles
|