1# This file is included by the top level services directory to collect source 2# files 3LOCAL_REL_DIR := core/jni 4 5LOCAL_CFLAGS += -Wall -Werror -Wno-unused-parameter 6 7ifneq ($(ENABLE_CPUSETS),) 8ifneq ($(ENABLE_SCHED_BOOST),) 9LOCAL_CFLAGS += -DUSE_SCHED_BOOST 10endif 11endif 12 13LOCAL_SRC_FILES += \ 14 $(LOCAL_REL_DIR)/com_android_server_AlarmManagerService.cpp \ 15 $(LOCAL_REL_DIR)/com_android_server_am_BatteryStatsService.cpp \ 16 $(LOCAL_REL_DIR)/com_android_server_am_ActivityManagerService.cpp \ 17 $(LOCAL_REL_DIR)/com_android_server_AssetAtlasService.cpp \ 18 $(LOCAL_REL_DIR)/com_android_server_connectivity_Vpn.cpp \ 19 $(LOCAL_REL_DIR)/com_android_server_ConsumerIrService.cpp \ 20 $(LOCAL_REL_DIR)/com_android_server_hdmi_HdmiCecController.cpp \ 21 $(LOCAL_REL_DIR)/com_android_server_input_InputApplicationHandle.cpp \ 22 $(LOCAL_REL_DIR)/com_android_server_input_InputManagerService.cpp \ 23 $(LOCAL_REL_DIR)/com_android_server_input_InputWindowHandle.cpp \ 24 $(LOCAL_REL_DIR)/com_android_server_lights_LightsService.cpp \ 25 $(LOCAL_REL_DIR)/com_android_server_location_GpsLocationProvider.cpp \ 26 $(LOCAL_REL_DIR)/com_android_server_location_FlpHardwareProvider.cpp \ 27 $(LOCAL_REL_DIR)/com_android_server_power_PowerManagerService.cpp \ 28 $(LOCAL_REL_DIR)/com_android_server_SerialService.cpp \ 29 $(LOCAL_REL_DIR)/com_android_server_SystemServer.cpp \ 30 $(LOCAL_REL_DIR)/com_android_server_tv_TvInputHal.cpp \ 31 $(LOCAL_REL_DIR)/com_android_server_UsbDeviceManager.cpp \ 32 $(LOCAL_REL_DIR)/com_android_server_UsbMidiDevice.cpp \ 33 $(LOCAL_REL_DIR)/com_android_server_UsbHostManager.cpp \ 34 $(LOCAL_REL_DIR)/com_android_server_VibratorService.cpp \ 35 $(LOCAL_REL_DIR)/com_android_server_PersistentDataBlockService.cpp \ 36 $(LOCAL_REL_DIR)/onload.cpp 37 38LOCAL_C_INCLUDES += \ 39 $(JNI_H_INCLUDE) \ 40 frameworks/base/services \ 41 frameworks/base/libs \ 42 frameworks/base/libs/hwui \ 43 frameworks/base/core/jni \ 44 frameworks/native/services \ 45 libcore/include \ 46 libcore/include/libsuspend \ 47 system/security/keystore/include \ 48 $(call include-path-for, libhardware)/hardware \ 49 $(call include-path-for, libhardware_legacy)/hardware_legacy \ 50 51LOCAL_SHARED_LIBRARIES += \ 52 libandroid_runtime \ 53 libandroidfw \ 54 libbinder \ 55 libcutils \ 56 liblog \ 57 libhardware \ 58 libhardware_legacy \ 59 libkeystore_binder \ 60 libnativehelper \ 61 libutils \ 62 libui \ 63 libinput \ 64 libinputflinger \ 65 libinputservice \ 66 libsensorservice \ 67 libskia \ 68 libgui \ 69 libusbhost \ 70 libsuspend \ 71 libEGL \ 72 libGLESv2 \ 73 libnetutils \ 74 75