1fc32881fcc68640d008c7515cdd1bcd866f72cd5Mathias AgopianLOCAL_PATH:= $(call my-dir) 2fc32881fcc68640d008c7515cdd1bcd866f72cd5Mathias Agopianinclude $(CLEAR_VARS) 3fc32881fcc68640d008c7515cdd1bcd866f72cd5Mathias Agopian 4fc32881fcc68640d008c7515cdd1bcd866f72cd5Mathias AgopianLOCAL_SRC_FILES:= \ 56a2d3a06caa337857cf60cfc70a9a78909ad3608Peng Xu BatteryService.cpp \ 66a2d3a06caa337857cf60cfc70a9a78909ad3608Peng Xu CorrectedGyroSensor.cpp \ 7984826cc158193e61e3a00359ef4f6699c7d748aMathias Agopian Fusion.cpp \ 8984826cc158193e61e3a00359ef4f6699c7d748aMathias Agopian GravitySensor.cpp \ 9984826cc158193e61e3a00359ef4f6699c7d748aMathias Agopian LinearAccelerationSensor.cpp \ 10984826cc158193e61e3a00359ef4f6699c7d748aMathias Agopian OrientationSensor.cpp \ 116a2d3a06caa337857cf60cfc70a9a78909ad3608Peng Xu RecentEventLogger.cpp \ 12984826cc158193e61e3a00359ef4f6699c7d748aMathias Agopian RotationVectorSensor.cpp \ 13f001c92436b4a66eb7687286325ced7f10c9f917Mathias Agopian SensorDevice.cpp \ 146a2d3a06caa337857cf60cfc70a9a78909ad3608Peng Xu SensorEventConnection.cpp \ 15984826cc158193e61e3a00359ef4f6699c7d748aMathias Agopian SensorFusion.cpp \ 16984826cc158193e61e3a00359ef4f6699c7d748aMathias Agopian SensorInterface.cpp \ 170cc8f809924706c7d683da30605f432635dd5bb6Peng Xu SensorList.cpp \ 186a2d3a06caa337857cf60cfc70a9a78909ad3608Peng Xu SensorRecord.cpp \ 196a2d3a06caa337857cf60cfc70a9a78909ad3608Peng Xu SensorService.cpp \ 206a2d3a06caa337857cf60cfc70a9a78909ad3608Peng Xu SensorServiceUtils.cpp \ 21eb4d628b69831d533f14c09fd63400f75e69ba76Peng Xu 22fc32881fcc68640d008c7515cdd1bcd866f72cd5Mathias Agopian 23fc32881fcc68640d008c7515cdd1bcd866f72cd5Mathias AgopianLOCAL_CFLAGS:= -DLOG_TAG=\"SensorService\" 24fc32881fcc68640d008c7515cdd1bcd866f72cd5Mathias Agopian 25be6dd4e765d8276ab5de17dabfc0a7d0a9c0e338Greg KaiserLOCAL_CFLAGS += -Wall -Werror -Wextra 266f7854b31a7d58e1319f3c00c2562f2dfb87a0ccAurimas Liutikas 27b6df7d0e4c2117ca476662bd52b6745b3d8a305fMathias AgopianLOCAL_CFLAGS += -fvisibility=hidden 28b6df7d0e4c2117ca476662bd52b6745b3d8a305fMathias Agopian 29fc32881fcc68640d008c7515cdd1bcd866f72cd5Mathias AgopianLOCAL_SHARED_LIBRARIES := \ 306a2d3a06caa337857cf60cfc70a9a78909ad3608Peng Xu libcutils \ 316a2d3a06caa337857cf60cfc70a9a78909ad3608Peng Xu libhardware \ 326a2d3a06caa337857cf60cfc70a9a78909ad3608Peng Xu libhardware_legacy \ 336a2d3a06caa337857cf60cfc70a9a78909ad3608Peng Xu libutils \ 346a2d3a06caa337857cf60cfc70a9a78909ad3608Peng Xu liblog \ 356a2d3a06caa337857cf60cfc70a9a78909ad3608Peng Xu libbinder \ 366a2d3a06caa337857cf60cfc70a9a78909ad3608Peng Xu libui \ 3753ca2e00c6f2a71b93c8e3c8e85aeeb03c5bd06dGreg Kaiser libgui \ 3853ca2e00c6f2a71b93c8e3c8e85aeeb03c5bd06dGreg Kaiser libcrypto 39fc32881fcc68640d008c7515cdd1bcd866f72cd5Mathias Agopian 40fc32881fcc68640d008c7515cdd1bcd866f72cd5Mathias AgopianLOCAL_MODULE:= libsensorservice 41fc32881fcc68640d008c7515cdd1bcd866f72cd5Mathias Agopian 42fc32881fcc68640d008c7515cdd1bcd866f72cd5Mathias Agopianinclude $(BUILD_SHARED_LIBRARY) 437ffaa7c60d51cc0eb731158de2ac3df9c50cc0b4Mathias Agopian 447ffaa7c60d51cc0eb731158de2ac3df9c50cc0b4Mathias Agopian##################################################################### 457ffaa7c60d51cc0eb731158de2ac3df9c50cc0b4Mathias Agopian# build executable 467ffaa7c60d51cc0eb731158de2ac3df9c50cc0b4Mathias Agopianinclude $(CLEAR_VARS) 477ffaa7c60d51cc0eb731158de2ac3df9c50cc0b4Mathias Agopian 487ffaa7c60d51cc0eb731158de2ac3df9c50cc0b4Mathias AgopianLOCAL_SRC_FILES:= \ 496a2d3a06caa337857cf60cfc70a9a78909ad3608Peng Xu main_sensorservice.cpp 507ffaa7c60d51cc0eb731158de2ac3df9c50cc0b4Mathias Agopian 517ffaa7c60d51cc0eb731158de2ac3df9c50cc0b4Mathias AgopianLOCAL_SHARED_LIBRARIES := \ 526a2d3a06caa337857cf60cfc70a9a78909ad3608Peng Xu libsensorservice \ 536a2d3a06caa337857cf60cfc70a9a78909ad3608Peng Xu libbinder \ 546a2d3a06caa337857cf60cfc70a9a78909ad3608Peng Xu libutils 557ffaa7c60d51cc0eb731158de2ac3df9c50cc0b4Mathias Agopian 56be6dd4e765d8276ab5de17dabfc0a7d0a9c0e338Greg KaiserLOCAL_CFLAGS := -Wall -Werror -Wextra 57be6dd4e765d8276ab5de17dabfc0a7d0a9c0e338Greg Kaiser 587ffaa7c60d51cc0eb731158de2ac3df9c50cc0b4Mathias AgopianLOCAL_MODULE_TAGS := optional 597ffaa7c60d51cc0eb731158de2ac3df9c50cc0b4Mathias Agopian 607ffaa7c60d51cc0eb731158de2ac3df9c50cc0b4Mathias AgopianLOCAL_MODULE:= sensorservice 617ffaa7c60d51cc0eb731158de2ac3df9c50cc0b4Mathias Agopian 627ffaa7c60d51cc0eb731158de2ac3df9c50cc0b4Mathias Agopianinclude $(BUILD_EXECUTABLE) 63