Android.mk revision cb6c755234a17ab14e6c5d0a857aab96fb02dc02
1LOCAL_PATH:= $(call my-dir) 2include $(CLEAR_VARS) 3 4LOCAL_SRC_FILES:= \ 5 Layer.cpp \ 6 LayerBase.cpp \ 7 LayerDim.cpp \ 8 DisplayHardware/DisplayHardware.cpp \ 9 DisplayHardware/DisplayHardwareBase.cpp \ 10 DisplayHardware/HWComposer.cpp \ 11 GLExtensions.cpp \ 12 MessageQueue.cpp \ 13 SurfaceFlinger.cpp \ 14 SurfaceTextureLayer.cpp \ 15 Transform.cpp \ 16 17 18LOCAL_CFLAGS:= -DLOG_TAG=\"SurfaceFlinger\" 19LOCAL_CFLAGS += -DGL_GLEXT_PROTOTYPES -DEGL_EGLEXT_PROTOTYPES 20 21ifeq ($(TARGET_BOARD_PLATFORM), omap3) 22 LOCAL_CFLAGS += -DNO_RGBX_8888 23endif 24ifeq ($(TARGET_BOARD_PLATFORM), s5pc110) 25 LOCAL_CFLAGS += -DHAS_CONTEXT_PRIORITY -DNEVER_DEFAULT_TO_ASYNC_MODE 26endif 27 28 29LOCAL_SHARED_LIBRARIES := \ 30 libcutils \ 31 libhardware \ 32 libutils \ 33 libEGL \ 34 libGLESv1_CM \ 35 libbinder \ 36 libui \ 37 libgui 38 39LOCAL_C_INCLUDES := \ 40 $(call include-path-for, corecg graphics) 41 42LOCAL_C_INCLUDES += hardware/libhardware/modules/gralloc 43 44LOCAL_MODULE:= libsurfaceflinger 45 46include $(BUILD_SHARED_LIBRARY) 47