Android.mk revision e10824965c64663b8878b808206ee382c7ab6af8
1589ce85ee4174829cfedce91b6b2509d2a4002ebMathias AgopianLOCAL_PATH:= $(call my-dir)
2589ce85ee4174829cfedce91b6b2509d2a4002ebMathias Agopianinclude $(CLEAR_VARS)
3589ce85ee4174829cfedce91b6b2509d2a4002ebMathias Agopian
4589ce85ee4174829cfedce91b6b2509d2a4002ebMathias AgopianLOCAL_SRC_FILES:= \
55cae0d0699a169e468fff3e21165f35db12f2cdeMathias Agopian	BitTube.cpp \
66b091c53000c843211c218ce40287a7edca9bc63Daniel Lam	BufferQueue.cpp \
7d0566bc26fcf6ca396118701fa11900b627f2c09Mathias Agopian	DisplayEventReceiver.cpp \
8d0566bc26fcf6ca396118701fa11900b627f2c09Mathias Agopian	IDisplayEventConnection.cpp \
9589ce85ee4174829cfedce91b6b2509d2a4002ebMathias Agopian	ISensorEventConnection.cpp \
10589ce85ee4174829cfedce91b6b2509d2a4002ebMathias Agopian	ISensorServer.cpp \
118ba32fade11abb73f3fd47ea0953c9528eb5b91fJamie Gennis	ISurfaceTexture.cpp \
12589ce85ee4174829cfedce91b6b2509d2a4002ebMathias Agopian	Sensor.cpp \
13589ce85ee4174829cfedce91b6b2509d2a4002ebMathias Agopian	SensorEventQueue.cpp \
148ba32fade11abb73f3fd47ea0953c9528eb5b91fJamie Gennis	SensorManager.cpp \
158ba32fade11abb73f3fd47ea0953c9528eb5b91fJamie Gennis	SurfaceTexture.cpp \
16d87f162026454f5a3e6437ed0c9ef51651a6b939Mathias Agopian	SurfaceTextureClient.cpp \
17d87f162026454f5a3e6437ed0c9ef51651a6b939Mathias Agopian	ISurfaceComposer.cpp \
18d87f162026454f5a3e6437ed0c9ef51651a6b939Mathias Agopian	ISurface.cpp \
19d87f162026454f5a3e6437ed0c9ef51651a6b939Mathias Agopian	ISurfaceComposerClient.cpp \
20d87f162026454f5a3e6437ed0c9ef51651a6b939Mathias Agopian	IGraphicBufferAlloc.cpp \
21d87f162026454f5a3e6437ed0c9ef51651a6b939Mathias Agopian	LayerState.cpp \
22d87f162026454f5a3e6437ed0c9ef51651a6b939Mathias Agopian	Surface.cpp \
23d87f162026454f5a3e6437ed0c9ef51651a6b939Mathias Agopian	SurfaceComposerClient.cpp \
24f71c4ae136f7749b9dfdaa2dd64d771868eeeb2dDaniel Lam	DummyConsumer.cpp
25589ce85ee4174829cfedce91b6b2509d2a4002ebMathias Agopian
26589ce85ee4174829cfedce91b6b2509d2a4002ebMathias AgopianLOCAL_SHARED_LIBRARIES := \
27589ce85ee4174829cfedce91b6b2509d2a4002ebMathias Agopian	libcutils \
28589ce85ee4174829cfedce91b6b2509d2a4002ebMathias Agopian	libutils \
29589ce85ee4174829cfedce91b6b2509d2a4002ebMathias Agopian	libbinder \
30589ce85ee4174829cfedce91b6b2509d2a4002ebMathias Agopian	libhardware \
318ba32fade11abb73f3fd47ea0953c9528eb5b91fJamie Gennis	libhardware_legacy \
328ba32fade11abb73f3fd47ea0953c9528eb5b91fJamie Gennis	libui \
338ba32fade11abb73f3fd47ea0953c9528eb5b91fJamie Gennis	libEGL \
348ba32fade11abb73f3fd47ea0953c9528eb5b91fJamie Gennis	libGLESv2 \
358ba32fade11abb73f3fd47ea0953c9528eb5b91fJamie Gennis
36589ce85ee4174829cfedce91b6b2509d2a4002ebMathias Agopian
37589ce85ee4174829cfedce91b6b2509d2a4002ebMathias AgopianLOCAL_MODULE:= libgui
38589ce85ee4174829cfedce91b6b2509d2a4002ebMathias Agopian
39bff957f0bd0b7d4085dabaefb0852d428a807134Daniel Lamifeq ($(TARGET_BOARD_PLATFORM), omap4)
40bff957f0bd0b7d4085dabaefb0852d428a807134Daniel Lam	LOCAL_CFLAGS += -DUSE_FENCE_SYNC
41bff957f0bd0b7d4085dabaefb0852d428a807134Daniel Lamendif
42bff957f0bd0b7d4085dabaefb0852d428a807134Daniel Lamifeq ($(TARGET_BOARD_PLATFORM), s5pc110)
43bff957f0bd0b7d4085dabaefb0852d428a807134Daniel Lam	LOCAL_CFLAGS += -DUSE_FENCE_SYNC
44bff957f0bd0b7d4085dabaefb0852d428a807134Daniel Lamendif
45e10824965c64663b8878b808206ee382c7ab6af8Jesse Hallifneq ($(filter generic%,$(TARGET_DEVICE)),)
46e10824965c64663b8878b808206ee382c7ab6af8Jesse Hall    # Emulator build
47e10824965c64663b8878b808206ee382c7ab6af8Jesse Hall    LOCAL_CFLAGS += -DUSE_FENCE_SYNC
48e10824965c64663b8878b808206ee382c7ab6af8Jesse Hallendif
49bff957f0bd0b7d4085dabaefb0852d428a807134Daniel Lam
507c6eba666917308a64fadb0f0e08d7c041311976Mathias Agopianifeq ($(TARGET_BOARD_PLATFORM), tegra)
517c6eba666917308a64fadb0f0e08d7c041311976Mathias Agopian	LOCAL_CFLAGS += -DALLOW_DEQUEUE_CURRENT_BUFFER
527c6eba666917308a64fadb0f0e08d7c041311976Mathias Agopianendif
537c6eba666917308a64fadb0f0e08d7c041311976Mathias Agopian
54589ce85ee4174829cfedce91b6b2509d2a4002ebMathias Agopianinclude $(BUILD_SHARED_LIBRARY)
557fcb077c5522c56e266947e073c8750019e5a98aJamie Gennis
567fcb077c5522c56e266947e073c8750019e5a98aJamie Gennisifeq (,$(ONE_SHOT_MAKEFILE))
577fcb077c5522c56e266947e073c8750019e5a98aJamie Gennisinclude $(call first-makefiles-under,$(LOCAL_PATH))
587fcb077c5522c56e266947e073c8750019e5a98aJamie Gennisendif
59