Merge "Revert "(lib)?sensorservice: Android.mk -> Android.bp""
diff --git a/services/sensorservice/Android.bp b/services/sensorservice/Android.bp
deleted file mode 100644
index 758c38f..0000000
--- a/services/sensorservice/Android.bp
+++ /dev/null
@@ -1,59 +0,0 @@
-cc_library_shared {
- name: "libsensorservice",
-
- srcs: [
- "BatteryService.cpp",
- "CorrectedGyroSensor.cpp",
- "Fusion.cpp",
- "GravitySensor.cpp",
- "LinearAccelerationSensor.cpp",
- "OrientationSensor.cpp",
- "RecentEventLogger.cpp",
- "RotationVectorSensor.cpp",
- "SensorDevice.cpp",
- "SensorEventConnection.cpp",
- "SensorFusion.cpp",
- "SensorInterface.cpp",
- "SensorList.cpp",
- "SensorRecord.cpp",
- "SensorService.cpp",
- "SensorServiceUtils.cpp",
- ],
-
- cflags: [
- "-DLOG_TAG=\"SensorService\"",
- "-Wall",
- "-Werror",
- "-Wextra",
- "-fvisibility=hidden",
- ],
-
- shared_libs: [
- "libcutils",
- "libhardware",
- "libhardware_legacy",
- "libutils",
- "liblog",
- "libbinder",
- "libui",
- "libgui",
- "libcrypto",
- ],
-}
-
-cc_binary {
- name: "sensorservice",
- srcs: ["main_sensorservice.cpp"],
-
- shared_libs: [
- "libsensorservice",
- "libbinder",
- "libutils",
- ],
-
- cflags: [
- "-Wall",
- "-Werror",
- "-Wextra",
- ],
-}
diff --git a/services/sensorservice/Android.mk b/services/sensorservice/Android.mk
new file mode 100644
index 0000000..7b10319
--- /dev/null
+++ b/services/sensorservice/Android.mk
@@ -0,0 +1,62 @@
+LOCAL_PATH:= $(call my-dir)
+include $(CLEAR_VARS)
+
+LOCAL_SRC_FILES:= \
+ BatteryService.cpp \
+ CorrectedGyroSensor.cpp \
+ Fusion.cpp \
+ GravitySensor.cpp \
+ LinearAccelerationSensor.cpp \
+ OrientationSensor.cpp \
+ RecentEventLogger.cpp \
+ RotationVectorSensor.cpp \
+ SensorDevice.cpp \
+ SensorEventConnection.cpp \
+ SensorFusion.cpp \
+ SensorInterface.cpp \
+ SensorList.cpp \
+ SensorRecord.cpp \
+ SensorService.cpp \
+ SensorServiceUtils.cpp \
+
+
+LOCAL_CFLAGS:= -DLOG_TAG=\"SensorService\"
+
+LOCAL_CFLAGS += -Wall -Werror -Wextra
+
+LOCAL_CFLAGS += -fvisibility=hidden
+
+LOCAL_SHARED_LIBRARIES := \
+ libcutils \
+ libhardware \
+ libhardware_legacy \
+ libutils \
+ liblog \
+ libbinder \
+ libui \
+ libgui \
+ libcrypto
+
+LOCAL_MODULE:= libsensorservice
+
+include $(BUILD_SHARED_LIBRARY)
+
+#####################################################################
+# build executable
+include $(CLEAR_VARS)
+
+LOCAL_SRC_FILES:= \
+ main_sensorservice.cpp
+
+LOCAL_SHARED_LIBRARIES := \
+ libsensorservice \
+ libbinder \
+ libutils
+
+LOCAL_CFLAGS := -Wall -Werror -Wextra
+
+LOCAL_MODULE_TAGS := optional
+
+LOCAL_MODULE:= sensorservice
+
+include $(BUILD_EXECUTABLE)