diff options
Diffstat (limited to 'src/mapi/Android.mk')
-rw-r--r-- | src/mapi/Android.mk | 45 |
1 files changed, 11 insertions, 34 deletions
diff --git a/src/mapi/Android.mk b/src/mapi/Android.mk index 7a61d1571a..5af2988e80 100644 --- a/src/mapi/Android.mk +++ b/src/mapi/Android.mk @@ -1,46 +1,23 @@ +# Android.mk for glapi + LOCAL_PATH := $(call my-dir) -include $(LOCAL_PATH)/glapi/sources.mak +include $(CLEAR_VARS) + include $(LOCAL_PATH)/mapi/sources.mak -glapi_SOURCES := \ - $(addprefix glapi/, $(GLAPI_SOURCES)) \ - $(addprefix mapi/, $(MAPI_GLAPI_SOURCES)) +LOCAL_SRC_FILES := $(addprefix mapi/, $(MAPI_GLAPI_SOURCES)) -glapi_CFLAGS := \ +LOCAL_CFLAGS := \ -DPTHREADS \ - -DMAPI_GLAPI_CURRENT \ + -DMAPI_MODE_GLAPI \ + -DMAPI_ABI_HEADER=\"shared-glapi/glapi_mapi_tmp.h\" \ -fvisibility=hidden \ -Wno-sign-compare -glapi_C_INCLUDES := \ +LOCAL_C_INCLUDES := \ external/mesa/include \ external/mesa/src/mapi -# use x86 assembly to generate ES2 entries on the fly -glapi_SOURCES += \ - $(addprefix es1api/glapi/, $(X86_API)) -glapi_CFLAGS += \ - -DUSE_X86_ASM -glapi_C_INCLUDES += \ - external/mesa/src/mesa - -include $(CLEAR_VARS) - -LOCAL_MODULE := libmesa_glapi - -LOCAL_SRC_FILES := $(glapi_SOURCES) -LOCAL_CFLAGS := $(glapi_CFLAGS) - -## generate glapi headers -#intermediates := $(call local-intermediates-dir) -#glapi_OUT := $(intermediates)/es1api -#glapi_XML := $(LOCAL_PATH)/glapi/gen-es/es1_API.xml -#include $(LOCAL_PATH)/generate_glapi.mk -# -## depend on the generated headers -#$(intermediates)/%.o: $(LOCAL_GENERATED_SOURCES) -glapi_OUT := external/mesa/src/mapi/es1api - -LOCAL_C_INCLUDES := $(glapi_OUT) $(glapi_C_INCLUDES) +LOCAL_MODULE := libglapi -include $(BUILD_STATIC_LIBRARY) +include $(BUILD_SHARED_LIBRARY) |