19158825f9c41869689d6b1786d7c7aa8bdd524ceAmith Yamasani# This file is included by the top level services directory to collect source 29158825f9c41869689d6b1786d7c7aa8bdd524ceAmith Yamasani# files 39158825f9c41869689d6b1786d7c7aa8bdd524ceAmith YamasaniLOCAL_REL_DIR := core/jni 49158825f9c41869689d6b1786d7c7aa8bdd524ceAmith Yamasani 54048a4bcb1ea709ddb83a4fde3ff5c53e642f7d0Bernhard RosenkränzerLOCAL_CFLAGS += -Wall -Werror -Wno-unused-parameter 6d6b473713f43dec0828971854fe1018642cfaf27Michael Wright 79158825f9c41869689d6b1786d7c7aa8bdd524ceAmith YamasaniLOCAL_SRC_FILES += \ 89158825f9c41869689d6b1786d7c7aa8bdd524ceAmith Yamasani $(LOCAL_REL_DIR)/com_android_server_AlarmManagerService.cpp \ 9c51cf03cf2458c8c137f60c7379f2cccf681d16fDianne Hackborn $(LOCAL_REL_DIR)/com_android_server_am_BatteryStatsService.cpp \ 104f512fb451c8ddcea852645c5c24314c20c0974bJinsuk Kim $(LOCAL_REL_DIR)/com_android_server_connectivity_Vpn.cpp \ 119158825f9c41869689d6b1786d7c7aa8bdd524ceAmith Yamasani $(LOCAL_REL_DIR)/com_android_server_ConsumerIrService.cpp \ 12f8754ac2127f8adf40bd4731f39b16340acdb2f7Polina Bondarenko $(LOCAL_REL_DIR)/com_android_server_HardwarePropertiesManagerService.cpp \ 130792d37385e60aa8d73f8df174d0a32f4f618bc4Jungshik Jang $(LOCAL_REL_DIR)/com_android_server_hdmi_HdmiCecController.cpp \ 149158825f9c41869689d6b1786d7c7aa8bdd524ceAmith Yamasani $(LOCAL_REL_DIR)/com_android_server_input_InputApplicationHandle.cpp \ 159158825f9c41869689d6b1786d7c7aa8bdd524ceAmith Yamasani $(LOCAL_REL_DIR)/com_android_server_input_InputManagerService.cpp \ 169158825f9c41869689d6b1786d7c7aa8bdd524ceAmith Yamasani $(LOCAL_REL_DIR)/com_android_server_input_InputWindowHandle.cpp \ 179158825f9c41869689d6b1786d7c7aa8bdd524ceAmith Yamasani $(LOCAL_REL_DIR)/com_android_server_lights_LightsService.cpp \ 18420e45e9cb004ea6c6e11f69adcdbf3dac5fc800Ashutosh Joshi $(LOCAL_REL_DIR)/com_android_server_location_ContextHubService.cpp \ 1930f95a7d67870c28d2aaa88ee989c099f5670225Lifu Tang $(LOCAL_REL_DIR)/com_android_server_location_GnssLocationProvider.cpp \ 209158825f9c41869689d6b1786d7c7aa8bdd524ceAmith Yamasani $(LOCAL_REL_DIR)/com_android_server_power_PowerManagerService.cpp \ 219158825f9c41869689d6b1786d7c7aa8bdd524ceAmith Yamasani $(LOCAL_REL_DIR)/com_android_server_SerialService.cpp \ 223bf722a8d54ca7192dfe07ee7b73eac7d25ccac5Rubin Xu $(LOCAL_REL_DIR)/com_android_server_SyntheticPasswordManager.cpp \ 233ff1c01cae0b654acd53088634e07e26557edd99Daichi Hirono $(LOCAL_REL_DIR)/com_android_server_storage_AppFuseBridge.cpp \ 249158825f9c41869689d6b1786d7c7aa8bdd524ceAmith Yamasani $(LOCAL_REL_DIR)/com_android_server_SystemServer.cpp \ 25b5b86c11008422ac4bf5af5fed736f04ebbaa858Sujith Ramakrishnan $(LOCAL_REL_DIR)/com_android_server_tv_TvUinputBridge.cpp \ 26c22dbb69194c8e8fe2a32326d1f37a738cad0904Wonsik Kim $(LOCAL_REL_DIR)/com_android_server_tv_TvInputHal.cpp \ 27baa4b55b892041fc33f3acdf29de0676ab63c2f9Ruben Brunk $(LOCAL_REL_DIR)/com_android_server_vr_VrManagerService.cpp \ 289158825f9c41869689d6b1786d7c7aa8bdd524ceAmith Yamasani $(LOCAL_REL_DIR)/com_android_server_UsbDeviceManager.cpp \ 2910024b3dc12a8552c1547b67810c77b865045cc8Mike Lockwood $(LOCAL_REL_DIR)/com_android_server_UsbMidiDevice.cpp \ 309158825f9c41869689d6b1786d7c7aa8bdd524ceAmith Yamasani $(LOCAL_REL_DIR)/com_android_server_UsbHostManager.cpp \ 319158825f9c41869689d6b1786d7c7aa8bdd524ceAmith Yamasani $(LOCAL_REL_DIR)/com_android_server_VibratorService.cpp \ 3268d4acd205e8c2da524e62734ca42847306cc029Andres Morales $(LOCAL_REL_DIR)/com_android_server_PersistentDataBlockService.cpp \ 33df1742ed47da1e9b61afeae16fa448d5302a8aa0John Reck $(LOCAL_REL_DIR)/com_android_server_GraphicsStatsService.cpp \ 349158825f9c41869689d6b1786d7c7aa8bdd524ceAmith Yamasani $(LOCAL_REL_DIR)/onload.cpp 359158825f9c41869689d6b1786d7c7aa8bdd524ceAmith Yamasani 369158825f9c41869689d6b1786d7c7aa8bdd524ceAmith YamasaniLOCAL_C_INCLUDES += \ 379158825f9c41869689d6b1786d7c7aa8bdd524ceAmith Yamasani $(JNI_H_INCLUDE) \ 383bf722a8d54ca7192dfe07ee7b73eac7d25ccac5Rubin Xu external/scrypt/lib/crypto \ 399158825f9c41869689d6b1786d7c7aa8bdd524ceAmith Yamasani frameworks/base/services \ 409158825f9c41869689d6b1786d7c7aa8bdd524ceAmith Yamasani frameworks/base/libs \ 419158825f9c41869689d6b1786d7c7aa8bdd524ceAmith Yamasani frameworks/base/core/jni \ 429158825f9c41869689d6b1786d7c7aa8bdd524ceAmith Yamasani frameworks/native/services \ 433ff1c01cae0b654acd53088634e07e26557edd99Daichi Hirono system/core/libappfuse/include \ 443bf722a8d54ca7192dfe07ee7b73eac7d25ccac5Rubin Xu system/gatekeeper/include \ 45af0479d16d381c7569b81c450f9ba947207d82fcAndres Morales system/security/keystore/include \ 46ff1d8a6635fb6441615778a47e2881129574a5b1Dan Albert $(call include-path-for, libhardware)/hardware \ 47ff1d8a6635fb6441615778a47e2881129574a5b1Dan Albert $(call include-path-for, libhardware_legacy)/hardware_legacy \ 489158825f9c41869689d6b1786d7c7aa8bdd524ceAmith Yamasani 499158825f9c41869689d6b1786d7c7aa8bdd524ceAmith YamasaniLOCAL_SHARED_LIBRARIES += \ 509158825f9c41869689d6b1786d7c7aa8bdd524ceAmith Yamasani libandroid_runtime \ 519158825f9c41869689d6b1786d7c7aa8bdd524ceAmith Yamasani libandroidfw \ 522b14c5eaf61635d1c3a69a2e59faa23cb6b7f7cbJaekyun Seok libbase \ 533ff1c01cae0b654acd53088634e07e26557edd99Daichi Hirono libappfuse \ 549158825f9c41869689d6b1786d7c7aa8bdd524ceAmith Yamasani libbinder \ 559158825f9c41869689d6b1786d7c7aa8bdd524ceAmith Yamasani libcutils \ 563bf722a8d54ca7192dfe07ee7b73eac7d25ccac5Rubin Xu libcrypto \ 579158825f9c41869689d6b1786d7c7aa8bdd524ceAmith Yamasani liblog \ 589158825f9c41869689d6b1786d7c7aa8bdd524ceAmith Yamasani libhardware \ 599158825f9c41869689d6b1786d7c7aa8bdd524ceAmith Yamasani libhardware_legacy \ 60af0479d16d381c7569b81c450f9ba947207d82fcAndres Morales libkeystore_binder \ 619158825f9c41869689d6b1786d7c7aa8bdd524ceAmith Yamasani libnativehelper \ 629158825f9c41869689d6b1786d7c7aa8bdd524ceAmith Yamasani libutils \ 639158825f9c41869689d6b1786d7c7aa8bdd524ceAmith Yamasani libui \ 649158825f9c41869689d6b1786d7c7aa8bdd524ceAmith Yamasani libinput \ 65d6b473713f43dec0828971854fe1018642cfaf27Michael Wright libinputflinger \ 669158825f9c41869689d6b1786d7c7aa8bdd524ceAmith Yamasani libinputservice \ 673d8166f88534c32b5ba7614e6cebe6f2439b6abeSteven Moreland libschedulerservicehidl \ 689158825f9c41869689d6b1786d7c7aa8bdd524ceAmith Yamasani libsensorservice \ 6926b421f8e0411f044e13bbdad4b3ab1dab3c17c8Yifan Hong libsensorservicehidl \ 709158825f9c41869689d6b1786d7c7aa8bdd524ceAmith Yamasani libskia \ 719158825f9c41869689d6b1786d7c7aa8bdd524ceAmith Yamasani libgui \ 729158825f9c41869689d6b1786d7c7aa8bdd524ceAmith Yamasani libusbhost \ 739158825f9c41869689d6b1786d7c7aa8bdd524ceAmith Yamasani libsuspend \ 749158825f9c41869689d6b1786d7c7aa8bdd524ceAmith Yamasani libEGL \ 75f4e0c0cb8ef22fdb20ae74b444c9f4b7d15ded8bSreeram Ramachandran libGLESv2 \ 76f4e0c0cb8ef22fdb20ae74b444c9f4b7d15ded8bSreeram Ramachandran libnetutils \ 77d6658ac131148106c62fcc0d0567c7c53e64ef8cYifan Hong libhidlbase \ 78d6658ac131148106c62fcc0d0567c7c53e64ef8cYifan Hong libhidltransport \ 790d43404a07c1372fef71181ab9daa8fa960fdd4cRuchi Kandoi libhwbinder \ 800d43404a07c1372fef71181ab9daa8fa960fdd4cRuchi Kandoi libutils \ 81df1742ed47da1e9b61afeae16fa448d5302a8aa0John Reck libhwui \ 82bc6e372b25d7d62efecefba09304c5a66218c91aDonghyun Cho android.hardware.audio.common@2.0 \ 8319753cca3f49db2ca66106393d8302c0555fae79Ashutosh Joshi android.hardware.contexthub@1.0 \ 842ea296029f115376aaa7f4336d0082bdf47eee29Hridya Valsaraju android.hardware.gnss@1.0 \ 856a24ab1595aa53c97a7f51cc743aae521c89c87aConnor O'Brien android.hardware.ir@1.0 \ 86bc6e372b25d7d62efecefba09304c5a66218c91aDonghyun Cho android.hardware.light@2.0 \ 870d43404a07c1372fef71181ab9daa8fa960fdd4cRuchi Kandoi android.hardware.power@1.0 \ 88bc6e372b25d7d62efecefba09304c5a66218c91aDonghyun Cho android.hardware.thermal@1.0 \ 89bc6e372b25d7d62efecefba09304c5a66218c91aDonghyun Cho android.hardware.tv.cec@1.0 \ 90bc6e372b25d7d62efecefba09304c5a66218c91aDonghyun Cho android.hardware.tv.input@1.0 \ 918b9ec4fa0b27e1cc0aba1d27b85761b88ca4c9d0Steven Moreland android.hardware.vibrator@1.0 \ 929f91152c56ffbe740e695967db436bc830f99154Craig Donner android.hardware.vr@1.0 \ 933d8166f88534c32b5ba7614e6cebe6f2439b6abeSteven Moreland android.frameworks.schedulerservice@1.0 \ 9426b421f8e0411f044e13bbdad4b3ab1dab3c17c8Yifan Hong android.frameworks.sensorservice@1.0 \ 953bf722a8d54ca7192dfe07ee7b73eac7d25ccac5Rubin Xu 9626b421f8e0411f044e13bbdad4b3ab1dab3c17c8Yifan HongLOCAL_STATIC_LIBRARIES += libscrypt_static 97