blob: 19ca2b46af149f847e7e4625bd12a8cb5e002d89 [file] [log] [blame]
Amith Yamasani91588252013-11-22 08:25:26 -08001# This file is included by the top level services directory to collect source
2# files
3LOCAL_REL_DIR := core/jni
4
Bernhard Rosenkränzer4048a4b2014-11-23 22:24:32 +01005LOCAL_CFLAGS += -Wall -Werror -Wno-unused-parameter
Michael Wrightd6b473712014-02-10 15:56:36 -08006
Amith Yamasani91588252013-11-22 08:25:26 -08007LOCAL_SRC_FILES += \
8 $(LOCAL_REL_DIR)/com_android_server_AlarmManagerService.cpp \
Dianne Hackbornc51cf032014-03-02 19:08:15 -08009 $(LOCAL_REL_DIR)/com_android_server_am_BatteryStatsService.cpp \
Amith Yamasani91588252013-11-22 08:25:26 -080010 $(LOCAL_REL_DIR)/com_android_server_AssetAtlasService.cpp \
Jinsuk Kim4f512fb2014-02-28 17:41:17 +090011 $(LOCAL_REL_DIR)/com_android_server_connectivity_Vpn.cpp \
Amith Yamasani91588252013-11-22 08:25:26 -080012 $(LOCAL_REL_DIR)/com_android_server_ConsumerIrService.cpp \
Jim Millerebbf2052015-03-31 17:24:34 -070013 $(LOCAL_REL_DIR)/com_android_server_fingerprint_FingerprintService.cpp \
Jungshik Jang0792d372014-04-23 17:57:26 +090014 $(LOCAL_REL_DIR)/com_android_server_hdmi_HdmiCecController.cpp \
Amith Yamasani91588252013-11-22 08:25:26 -080015 $(LOCAL_REL_DIR)/com_android_server_input_InputApplicationHandle.cpp \
16 $(LOCAL_REL_DIR)/com_android_server_input_InputManagerService.cpp \
17 $(LOCAL_REL_DIR)/com_android_server_input_InputWindowHandle.cpp \
18 $(LOCAL_REL_DIR)/com_android_server_lights_LightsService.cpp \
Jinsuk Kim4f512fb2014-02-28 17:41:17 +090019 $(LOCAL_REL_DIR)/com_android_server_location_GpsLocationProvider.cpp \
20 $(LOCAL_REL_DIR)/com_android_server_location_FlpHardwareProvider.cpp \
Amith Yamasani91588252013-11-22 08:25:26 -080021 $(LOCAL_REL_DIR)/com_android_server_power_PowerManagerService.cpp \
22 $(LOCAL_REL_DIR)/com_android_server_SerialService.cpp \
23 $(LOCAL_REL_DIR)/com_android_server_SystemServer.cpp \
Wonsik Kimc22dbb62014-05-26 02:26:04 +000024 $(LOCAL_REL_DIR)/com_android_server_tv_TvInputHal.cpp \
Amith Yamasani91588252013-11-22 08:25:26 -080025 $(LOCAL_REL_DIR)/com_android_server_UsbDeviceManager.cpp \
Mike Lockwood10024b32014-12-11 13:44:20 -080026 $(LOCAL_REL_DIR)/com_android_server_UsbMidiDevice.cpp \
Amith Yamasani91588252013-11-22 08:25:26 -080027 $(LOCAL_REL_DIR)/com_android_server_UsbHostManager.cpp \
28 $(LOCAL_REL_DIR)/com_android_server_VibratorService.cpp \
Andres Morales68d4acd2014-07-01 19:40:41 -070029 $(LOCAL_REL_DIR)/com_android_server_PersistentDataBlockService.cpp \
Amith Yamasani91588252013-11-22 08:25:26 -080030 $(LOCAL_REL_DIR)/onload.cpp
31
32LOCAL_C_INCLUDES += \
33 $(JNI_H_INCLUDE) \
34 frameworks/base/services \
35 frameworks/base/libs \
36 frameworks/base/core/jni \
37 frameworks/native/services \
Amith Yamasani91588252013-11-22 08:25:26 -080038 libcore/include \
39 libcore/include/libsuspend \
Andres Moralesaf0479d2015-04-13 12:40:11 -070040 system/security/keystore/include \
Dan Albertff1d8a62014-11-11 19:31:26 -080041 $(call include-path-for, libhardware)/hardware \
42 $(call include-path-for, libhardware_legacy)/hardware_legacy \
Amith Yamasani91588252013-11-22 08:25:26 -080043
44LOCAL_SHARED_LIBRARIES += \
45 libandroid_runtime \
46 libandroidfw \
47 libbinder \
48 libcutils \
49 liblog \
50 libhardware \
51 libhardware_legacy \
Andres Moralesaf0479d2015-04-13 12:40:11 -070052 libkeystore_binder \
Amith Yamasani91588252013-11-22 08:25:26 -080053 libnativehelper \
54 libutils \
55 libui \
56 libinput \
Michael Wrightd6b473712014-02-10 15:56:36 -080057 libinputflinger \
Amith Yamasani91588252013-11-22 08:25:26 -080058 libinputservice \
59 libsensorservice \
60 libskia \
61 libgui \
62 libusbhost \
63 libsuspend \
64 libEGL \
Sreeram Ramachandranf4e0c0c2014-07-27 14:18:26 -070065 libGLESv2 \
66 libnetutils \
Amith Yamasani91588252013-11-22 08:25:26 -080067