Home | History | Annotate | Download | only in gui
      1 LOCAL_PATH:= $(call my-dir)
      2 include $(CLEAR_VARS)
      3 
      4 LOCAL_SRC_FILES:= \
      5 	BitTube.cpp \
      6 	BufferQueue.cpp \
      7 	DisplayEventReceiver.cpp \
      8 	IDisplayEventConnection.cpp \
      9 	ISensorEventConnection.cpp \
     10 	ISensorServer.cpp \
     11 	ISurfaceTexture.cpp \
     12 	Sensor.cpp \
     13 	SensorEventQueue.cpp \
     14 	SensorManager.cpp \
     15 	SurfaceTexture.cpp \
     16 	SurfaceTextureClient.cpp \
     17 	ISurfaceComposer.cpp \
     18 	ISurface.cpp \
     19 	ISurfaceComposerClient.cpp \
     20 	IGraphicBufferAlloc.cpp \
     21 	LayerState.cpp \
     22 	Surface.cpp \
     23 	SurfaceComposerClient.cpp \
     24 	DummyConsumer.cpp
     25 
     26 LOCAL_SHARED_LIBRARIES := \
     27 	libcutils \
     28 	libutils \
     29 	libbinder \
     30 	libhardware \
     31 	libhardware_legacy \
     32 	libui \
     33 	libEGL \
     34 	libGLESv2 \
     35 
     36 
     37 LOCAL_MODULE:= libgui
     38 
     39 ifeq ($(TARGET_BOARD_PLATFORM), omap4)
     40 	LOCAL_CFLAGS += -DUSE_FENCE_SYNC
     41 endif
     42 ifeq ($(TARGET_BOARD_PLATFORM), s5pc110)
     43 	LOCAL_CFLAGS += -DUSE_FENCE_SYNC
     44 endif
     45 ifneq ($(filter generic%,$(TARGET_DEVICE)),)
     46     # Emulator build
     47     LOCAL_CFLAGS += -DUSE_FENCE_SYNC
     48 endif
     49 
     50 ifeq ($(TARGET_BOARD_PLATFORM), tegra)
     51 	LOCAL_CFLAGS += -DALLOW_DEQUEUE_CURRENT_BUFFER
     52 endif
     53 
     54 include $(BUILD_SHARED_LIBRARY)
     55 
     56 ifeq (,$(ONE_SHOT_MAKEFILE))
     57 include $(call first-makefiles-under,$(LOCAL_PATH))
     58 endif
     59