Android.mk revision be6dd4e765d8276ab5de17dabfc0a7d0a9c0e338
1LOCAL_PATH:= $(call my-dir)
2include $(CLEAR_VARS)
3
4LOCAL_SRC_FILES:= \
5	BatteryService.cpp \
6	CorrectedGyroSensor.cpp \
7    Fusion.cpp \
8    GravitySensor.cpp \
9    LinearAccelerationSensor.cpp \
10    OrientationSensor.cpp \
11    RotationVectorSensor.cpp \
12    SensorDevice.cpp \
13    SensorFusion.cpp \
14    SensorInterface.cpp \
15    SensorService.cpp \
16    SensorEventConnection.cpp \
17    MostRecentEventLogger.cpp \
18    SensorRecord.cpp \
19
20
21LOCAL_CFLAGS:= -DLOG_TAG=\"SensorService\"
22
23LOCAL_CFLAGS += -Wall -Werror -Wextra
24
25LOCAL_CFLAGS += -fvisibility=hidden
26
27LOCAL_SHARED_LIBRARIES := \
28	libcutils \
29	libhardware \
30	libhardware_legacy \
31	libutils \
32	liblog \
33	libbinder \
34	libui \
35	libgui
36
37LOCAL_MODULE:= libsensorservice
38
39include $(BUILD_SHARED_LIBRARY)
40
41#####################################################################
42# build executable
43include $(CLEAR_VARS)
44
45LOCAL_SRC_FILES:= \
46	main_sensorservice.cpp
47
48LOCAL_SHARED_LIBRARIES := \
49	libsensorservice \
50	libbinder \
51	libutils
52
53LOCAL_CFLAGS := -Wall -Werror -Wextra
54
55LOCAL_MODULE_TAGS := optional
56
57LOCAL_MODULE:= sensorservice
58
59include $(BUILD_EXECUTABLE)
60