Android.mk revision f71c4ae136f7749b9dfdaa2dd64d771868eeeb2d
1LOCAL_PATH:= $(call my-dir)
2include $(CLEAR_VARS)
3
4LOCAL_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
26LOCAL_SHARED_LIBRARIES := \
27	libcutils \
28	libutils \
29	libbinder \
30	libhardware \
31	libhardware_legacy \
32	libui \
33	libEGL \
34	libGLESv2 \
35
36
37LOCAL_MODULE:= libgui
38
39ifeq ($(TARGET_BOARD_PLATFORM), omap4)
40	LOCAL_CFLAGS += -DUSE_FENCE_SYNC
41endif
42ifeq ($(TARGET_BOARD_PLATFORM), s5pc110)
43	LOCAL_CFLAGS += -DUSE_FENCE_SYNC
44endif
45
46ifeq ($(TARGET_BOARD_PLATFORM), tegra)
47	LOCAL_CFLAGS += -DALLOW_DEQUEUE_CURRENT_BUFFER
48endif
49
50include $(BUILD_SHARED_LIBRARY)
51
52ifeq (,$(ONE_SHOT_MAKEFILE))
53include $(call first-makefiles-under,$(LOCAL_PATH))
54endif
55