1589ce85ee4174829cfedce91b6b2509d2a4002ebMathias AgopianLOCAL_PATH:= $(call my-dir) 2589ce85ee4174829cfedce91b6b2509d2a4002ebMathias Agopianinclude $(CLEAR_VARS) 3589ce85ee4174829cfedce91b6b2509d2a4002ebMathias Agopian 4589ce85ee4174829cfedce91b6b2509d2a4002ebMathias AgopianLOCAL_SRC_FILES:= \ 5a4e19521ac4563f2ff6517bcfd63d9b8d33a6d0bMathias Agopian IGraphicBufferConsumer.cpp \ 6a4e19521ac4563f2ff6517bcfd63d9b8d33a6d0bMathias Agopian IConsumerListener.cpp \ 75cae0d0699a169e468fff3e21165f35db12f2cdeMathias Agopian BitTube.cpp \ 8289ade165e60b5f71734d30e535f16eb1f4313adDan Stoza BufferItem.cpp \ 9392edd88cb63d71a21a86a02cf9c56ac97637128Jamie Gennis BufferItemConsumer.cpp \ 106b091c53000c843211c218ce40287a7edca9bc63Daniel Lam BufferQueue.cpp \ 11289ade165e60b5f71734d30e535f16eb1f4313adDan Stoza BufferQueueConsumer.cpp \ 12289ade165e60b5f71734d30e535f16eb1f4313adDan Stoza BufferQueueCore.cpp \ 13289ade165e60b5f71734d30e535f16eb1f4313adDan Stoza BufferQueueProducer.cpp \ 14289ade165e60b5f71734d30e535f16eb1f4313adDan Stoza BufferSlot.cpp \ 151a4d883dcc1725892bfb5c28dec255a233186524Jamie Gennis ConsumerBase.cpp \ 16392edd88cb63d71a21a86a02cf9c56ac97637128Jamie Gennis CpuConsumer.cpp \ 17d0566bc26fcf6ca396118701fa11900b627f2c09Mathias Agopian DisplayEventReceiver.cpp \ 182adaf04fab35cf47c824d74d901b54094e01ccd3Andy McFadden GLConsumer.cpp \ 19392edd88cb63d71a21a86a02cf9c56ac97637128Jamie Gennis GraphicBufferAlloc.cpp \ 20392edd88cb63d71a21a86a02cf9c56ac97637128Jamie Gennis GuiConfig.cpp \ 21d0566bc26fcf6ca396118701fa11900b627f2c09Mathias Agopian IDisplayEventConnection.cpp \ 22392edd88cb63d71a21a86a02cf9c56ac97637128Jamie Gennis IGraphicBufferAlloc.cpp \ 232adaf04fab35cf47c824d74d901b54094e01ccd3Andy McFadden IGraphicBufferProducer.cpp \ 24f0eaf25e9247edf4d124bedaeb863f7abdf35a3eDan Stoza IProducerListener.cpp \ 25589ce85ee4174829cfedce91b6b2509d2a4002ebMathias Agopian ISensorEventConnection.cpp \ 26589ce85ee4174829cfedce91b6b2509d2a4002ebMathias Agopian ISensorServer.cpp \ 27392edd88cb63d71a21a86a02cf9c56ac97637128Jamie Gennis ISurfaceComposer.cpp \ 28392edd88cb63d71a21a86a02cf9c56ac97637128Jamie Gennis ISurfaceComposerClient.cpp \ 29392edd88cb63d71a21a86a02cf9c56ac97637128Jamie Gennis LayerState.cpp \ 30589ce85ee4174829cfedce91b6b2509d2a4002ebMathias Agopian Sensor.cpp \ 31589ce85ee4174829cfedce91b6b2509d2a4002ebMathias Agopian SensorEventQueue.cpp \ 328ba32fade11abb73f3fd47ea0953c9528eb5b91fJamie Gennis SensorManager.cpp \ 3399b18b447dec188bcec37b415603b9dd400fc7e1Dan Stoza StreamSplitter.cpp \ 34d87f162026454f5a3e6437ed0c9ef51651a6b939Mathias Agopian Surface.cpp \ 35e3c697fb929c856b59fa56a8e05a2a7eba187c3dMathias Agopian SurfaceControl.cpp \ 36d87f162026454f5a3e6437ed0c9ef51651a6b939Mathias Agopian SurfaceComposerClient.cpp \ 37ca08833d5ea99130797e10ad68a651b50e99da74Mathias Agopian SyncFeatures.cpp \ 38589ce85ee4174829cfedce91b6b2509d2a4002ebMathias Agopian 39589ce85ee4174829cfedce91b6b2509d2a4002ebMathias AgopianLOCAL_SHARED_LIBRARIES := \ 40589ce85ee4174829cfedce91b6b2509d2a4002ebMathias Agopian libbinder \ 41ef19414bd8b77a26f5751f3845be79025a8263feJesse Hall libcutils \ 42ef19414bd8b77a26f5751f3845be79025a8263feJesse Hall libEGL \ 43ef19414bd8b77a26f5751f3845be79025a8263feJesse Hall libGLESv2 \ 44ef19414bd8b77a26f5751f3845be79025a8263feJesse Hall libsync \ 458ba32fade11abb73f3fd47ea0953c9528eb5b91fJamie Gennis libui \ 46ef19414bd8b77a26f5751f3845be79025a8263feJesse Hall libutils \ 478a0cb4ee0b6c351de82987efb472fa38dfaf608aYing Wang liblog 488ba32fade11abb73f3fd47ea0953c9528eb5b91fJamie Gennis 49589ce85ee4174829cfedce91b6b2509d2a4002ebMathias Agopian 50589ce85ee4174829cfedce91b6b2509d2a4002ebMathias AgopianLOCAL_MODULE:= libgui 51589ce85ee4174829cfedce91b6b2509d2a4002ebMathias Agopian 52ca08833d5ea99130797e10ad68a651b50e99da74Mathias Agopianifeq ($(TARGET_BOARD_PLATFORM), tegra) 53ca08833d5ea99130797e10ad68a651b50e99da74Mathias Agopian LOCAL_CFLAGS += -DDONT_USE_FENCE_SYNC 54bff957f0bd0b7d4085dabaefb0852d428a807134Daniel Lamendif 55ca08833d5ea99130797e10ad68a651b50e99da74Mathias Agopianifeq ($(TARGET_BOARD_PLATFORM), tegra3) 56ca08833d5ea99130797e10ad68a651b50e99da74Mathias Agopian LOCAL_CFLAGS += -DDONT_USE_FENCE_SYNC 5742223f6fdd582dc4e87ad94c212adaed3341f154Jeff Boodyendif 5842223f6fdd582dc4e87ad94c212adaed3341f154Jeff Boody 59589ce85ee4174829cfedce91b6b2509d2a4002ebMathias Agopianinclude $(BUILD_SHARED_LIBRARY) 607fcb077c5522c56e266947e073c8750019e5a98aJamie Gennis 617fcb077c5522c56e266947e073c8750019e5a98aJamie Gennisifeq (,$(ONE_SHOT_MAKEFILE)) 627fcb077c5522c56e266947e073c8750019e5a98aJamie Gennisinclude $(call first-makefiles-under,$(LOCAL_PATH)) 637fcb077c5522c56e266947e073c8750019e5a98aJamie Gennisendif 64