Android.mk revision a4e19521ac4563f2ff6517bcfd63d9b8d33a6d0b
1LOCAL_PATH:= $(call my-dir)
2include $(CLEAR_VARS)
3
4LOCAL_SRC_FILES:= \
5	IGraphicBufferConsumer.cpp \
6	IConsumerListener.cpp \
7	BitTube.cpp \
8	BufferItemConsumer.cpp \
9	BufferQueue.cpp \
10	ConsumerBase.cpp \
11	CpuConsumer.cpp \
12	DisplayEventReceiver.cpp \
13	GLConsumer.cpp \
14	GraphicBufferAlloc.cpp \
15	GuiConfig.cpp \
16	IDisplayEventConnection.cpp \
17	IGraphicBufferAlloc.cpp \
18	IGraphicBufferProducer.cpp \
19	ISensorEventConnection.cpp \
20	ISensorServer.cpp \
21	ISurfaceComposer.cpp \
22	ISurfaceComposerClient.cpp \
23	LayerState.cpp \
24	Sensor.cpp \
25	SensorEventQueue.cpp \
26	SensorManager.cpp \
27	Surface.cpp \
28	SurfaceControl.cpp \
29	SurfaceComposerClient.cpp \
30	SyncFeatures.cpp \
31
32LOCAL_SHARED_LIBRARIES := \
33	libbinder \
34	libcutils \
35	libEGL \
36	libGLESv2 \
37	libsync \
38	libui \
39	libutils \
40	liblog
41
42
43LOCAL_MODULE:= libgui
44
45ifeq ($(TARGET_BOARD_PLATFORM), tegra)
46	LOCAL_CFLAGS += -DDONT_USE_FENCE_SYNC
47endif
48ifeq ($(TARGET_BOARD_PLATFORM), tegra3)
49	LOCAL_CFLAGS += -DDONT_USE_FENCE_SYNC
50endif
51
52include $(BUILD_SHARED_LIBRARY)
53
54ifeq (,$(ONE_SHOT_MAKEFILE))
55include $(call first-makefiles-under,$(LOCAL_PATH))
56endif
57