meta-digi/meta-digi-dey/recipes-digi/dey-examples/dey-examples-opengles/mx6/opengles/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