Android.mk revision e10824965c64663b8878b808206ee382c7ab6af8
1326e0ddf89e8df2837752fbfd7a014814b32082cJason SamsLOCAL_PATH:= $(call my-dir) 2326e0ddf89e8df2837752fbfd7a014814b32082cJason Samsinclude $(CLEAR_VARS) 3326e0ddf89e8df2837752fbfd7a014814b32082cJason Sams 4326e0ddf89e8df2837752fbfd7a014814b32082cJason SamsLOCAL_SRC_FILES:= \ 5326e0ddf89e8df2837752fbfd7a014814b32082cJason Sams BitTube.cpp \ 6326e0ddf89e8df2837752fbfd7a014814b32082cJason Sams BufferQueue.cpp \ 7326e0ddf89e8df2837752fbfd7a014814b32082cJason Sams DisplayEventReceiver.cpp \ 8326e0ddf89e8df2837752fbfd7a014814b32082cJason Sams IDisplayEventConnection.cpp \ 9326e0ddf89e8df2837752fbfd7a014814b32082cJason Sams ISensorEventConnection.cpp \ 10326e0ddf89e8df2837752fbfd7a014814b32082cJason Sams ISensorServer.cpp \ 11326e0ddf89e8df2837752fbfd7a014814b32082cJason Sams ISurfaceTexture.cpp \ 12326e0ddf89e8df2837752fbfd7a014814b32082cJason Sams Sensor.cpp \ 13326e0ddf89e8df2837752fbfd7a014814b32082cJason Sams SensorEventQueue.cpp \ 14326e0ddf89e8df2837752fbfd7a014814b32082cJason Sams SensorManager.cpp \ 15326e0ddf89e8df2837752fbfd7a014814b32082cJason Sams SurfaceTexture.cpp \ 16326e0ddf89e8df2837752fbfd7a014814b32082cJason Sams SurfaceTextureClient.cpp \ 17326e0ddf89e8df2837752fbfd7a014814b32082cJason Sams ISurfaceComposer.cpp \ 18326e0ddf89e8df2837752fbfd7a014814b32082cJason Sams ISurface.cpp \ 19326e0ddf89e8df2837752fbfd7a014814b32082cJason Sams ISurfaceComposerClient.cpp \ 20326e0ddf89e8df2837752fbfd7a014814b32082cJason Sams IGraphicBufferAlloc.cpp \ 21326e0ddf89e8df2837752fbfd7a014814b32082cJason Sams LayerState.cpp \ 22a0a1b6fbece2eb8d72d788422ab3e5f58d5a9216Jason Sams Surface.cpp \ 23326e0ddf89e8df2837752fbfd7a014814b32082cJason Sams SurfaceComposerClient.cpp \ 24326e0ddf89e8df2837752fbfd7a014814b32082cJason Sams DummyConsumer.cpp 25326e0ddf89e8df2837752fbfd7a014814b32082cJason Sams 26326e0ddf89e8df2837752fbfd7a014814b32082cJason SamsLOCAL_SHARED_LIBRARIES := \ 27a0a1b6fbece2eb8d72d788422ab3e5f58d5a9216Jason Sams libcutils \ 28a0a1b6fbece2eb8d72d788422ab3e5f58d5a9216Jason Sams libutils \ 29a0a1b6fbece2eb8d72d788422ab3e5f58d5a9216Jason Sams libbinder \ 30ccc010bb7c0f89e162bf60033968a20be90a903aJason Sams libhardware \ 31326e0ddf89e8df2837752fbfd7a014814b32082cJason Sams libhardware_legacy \ 32be36bf3a76481737a7fa606a04144ceef80eb4f2Jason Sams libui \ 338b2c065dfc16c148e2829a19e83d2269b9bcd4ccJason Sams libEGL \ 34326e0ddf89e8df2837752fbfd7a014814b32082cJason Sams libGLESv2 \ 35326e0ddf89e8df2837752fbfd7a014814b32082cJason Sams 36326e0ddf89e8df2837752fbfd7a014814b32082cJason Sams 378c6bc6930d4996b897de8e5113da4a4efae2310cJason SamsLOCAL_MODULE:= libgui 38326e0ddf89e8df2837752fbfd7a014814b32082cJason Sams 39e514b45de8561fbc6ef6770845102ca10b0a69d7Jason Samsifeq ($(TARGET_BOARD_PLATFORM), omap4) 40326e0ddf89e8df2837752fbfd7a014814b32082cJason Sams LOCAL_CFLAGS += -DUSE_FENCE_SYNC 41326e0ddf89e8df2837752fbfd7a014814b32082cJason Samsendif 42928b734b2fbba0800567c8b7e686bcf5f45483ccJason Samsifeq ($(TARGET_BOARD_PLATFORM), s5pc110) 43928b734b2fbba0800567c8b7e686bcf5f45483ccJason Sams LOCAL_CFLAGS += -DUSE_FENCE_SYNC 44928b734b2fbba0800567c8b7e686bcf5f45483ccJason Samsendif 45928b734b2fbba0800567c8b7e686bcf5f45483ccJason Samsifneq ($(filter generic%,$(TARGET_DEVICE)),) 46928b734b2fbba0800567c8b7e686bcf5f45483ccJason Sams # Emulator build 4798e10fd7438f2e925e7fb5c2ec97c1f8cc583634Romain Guy LOCAL_CFLAGS += -DUSE_FENCE_SYNC 4898e10fd7438f2e925e7fb5c2ec97c1f8cc583634Romain Guyendif 4998e10fd7438f2e925e7fb5c2ec97c1f8cc583634Romain Guy 50a0a1b6fbece2eb8d72d788422ab3e5f58d5a9216Jason Samsifeq ($(TARGET_BOARD_PLATFORM), tegra) 51a0a1b6fbece2eb8d72d788422ab3e5f58d5a9216Jason Sams LOCAL_CFLAGS += -DALLOW_DEQUEUE_CURRENT_BUFFER 52b681c8af69ef6938c80dd5cc5fc920db94ee9f43Jason Samsendif 53ccc010bb7c0f89e162bf60033968a20be90a903aJason Sams 54be36bf3a76481737a7fa606a04144ceef80eb4f2Jason Samsinclude $(BUILD_SHARED_LIBRARY) 55be36bf3a76481737a7fa606a04144ceef80eb4f2Jason Sams 56be36bf3a76481737a7fa606a04144ceef80eb4f2Jason Samsifeq (,$(ONE_SHOT_MAKEFILE)) 57be36bf3a76481737a7fa606a04144ceef80eb4f2Jason Samsinclude $(call first-makefiles-under,$(LOCAL_PATH)) 58be36bf3a76481737a7fa606a04144ceef80eb4f2Jason Samsendif 59be36bf3a76481737a7fa606a04144ceef80eb4f2Jason Sams