Android.mk revision 076b1cc3a9b90aa5b381a1ed268ca0b548444c9b
1LOCAL_PATH:= $(call my-dir) 2 3# 4# Build META EGL library 5# 6 7include $(CLEAR_VARS) 8 9LOCAL_SRC_FILES:= \ 10 EGL/egl.cpp \ 11# 12 13LOCAL_SHARED_LIBRARIES += libcutils libutils libui 14LOCAL_LDLIBS := -lpthread -ldl 15LOCAL_MODULE:= libEGL 16 17# needed on sim build because of weird logging issues 18ifeq ($(TARGET_SIMULATOR),true) 19else 20 LOCAL_SHARED_LIBRARIES += libdl 21 # we need to access the Bionic private header <bionic_tls.h> 22 LOCAL_CFLAGS += -I$(LOCAL_PATH)/../../../../bionic/libc/private 23endif 24 25LOCAL_CFLAGS += -DLOG_TAG=\"libEGL\" 26LOCAL_CFLAGS += -DGL_GLEXT_PROTOTYPES -DEGL_EGLEXT_PROTOTYPES 27 28include $(BUILD_SHARED_LIBRARY) 29 30 31 32# 33# Build the wrapper OpenGL ES library 34# 35 36include $(CLEAR_VARS) 37 38LOCAL_SRC_FILES:= \ 39 GLES_CM/gl.cpp.arm \ 40# 41 42LOCAL_SHARED_LIBRARIES += libcutils libutils libui libEGL 43LOCAL_LDLIBS := -lpthread -ldl 44LOCAL_MODULE:= libGLESv1_CM 45 46# needed on sim build because of weird logging issues 47ifeq ($(TARGET_SIMULATOR),true) 48else 49 LOCAL_SHARED_LIBRARIES += libdl 50 # we need to access the Bionic private header <bionic_tls.h> 51 LOCAL_CFLAGS += -I$(LOCAL_PATH)/../../../../bionic/libc/private 52endif 53 54LOCAL_CFLAGS += -DLOG_TAG=\"libGLESv1\" 55LOCAL_CFLAGS += -DGL_GLEXT_PROTOTYPES -DEGL_EGLEXT_PROTOTYPES 56 57include $(BUILD_SHARED_LIBRARY) 58