blob: 42ea7134861dd56ada1285b5fc3d843b86f9681f [file] [log] [blame]
Adam Lesinski898c13d2014-01-28 15:34:50 -08001LOCAL_PATH := $(call my-dir)
2
3include $(CLEAR_VARS)
4
5LOCAL_MODULE := services.core
6
Lorenzo Colitti43724732016-04-12 23:29:19 +09007LOCAL_AIDL_INCLUDES := system/netd/server/binder
8
Adam Lesinski898c13d2014-01-28 15:34:50 -08009LOCAL_SRC_FILES += \
10 $(call all-java-files-under,java) \
11 java/com/android/server/EventLogTags.logtags \
Lorenzo Colitti58967ba2016-02-02 17:21:21 +090012 java/com/android/server/am/EventLogTags.logtags \
Lorenzo Colitti43724732016-04-12 23:29:19 +090013 ../../../../system/netd/server/binder/android/net/INetd.aidl \
Michal Karpinskicc6b37d2016-09-15 17:07:08 +090014 ../../../../system/netd/server/binder/android/net/metrics/INetdEventListener.aidl \
Jeff Sharkey70b4d102016-12-05 11:19:28 -070015 ../../../native/cmds/installd/binder/android/os/IInstalld.aidl \
Kevin Schoedel28eae8e2017-03-22 11:40:38 -040016 ../../../native/services/vr/vr_window_manager/aidl/android/service/vr/IVrWindowManager.aidl \
Adam Lesinski898c13d2014-01-28 15:34:50 -080017
Robin Lee10606942016-03-30 18:52:40 +010018LOCAL_AIDL_INCLUDES += \
19 system/netd/server/binder
20
Steven Moreland8b9ec4f2016-10-04 17:25:52 -070021LOCAL_JAVA_LIBRARIES := \
22 services.net \
Andreas Huber4baa03b2017-04-13 10:45:47 -070023 android.hardware.light-V2.0-java \
24 android.hardware.power-V1.0-java \
25 android.hardware.tv.cec-V1.0-java \
26 android.hidl.manager-V1.0-java
Steven Moreland8b9ec4f2016-10-04 17:25:52 -070027
Neil Fuller94089832017-02-22 18:29:47 +000028LOCAL_STATIC_JAVA_LIBRARIES := \
29 tzdata_shared2 \
30 tzdata_update2 \
Andreas Huber4baa03b2017-04-13 10:45:47 -070031 android.hidl.base-V1.0-java-static \
Rubin Xu7b7424b2017-03-31 18:03:20 +010032 android.hardware.weaver-V1.0-java-static \
Andreas Huber4baa03b2017-04-13 10:45:47 -070033 android.hardware.biometrics.fingerprint-V2.1-java-static \
Andrew Scull5d7027d2017-04-12 11:46:27 +010034 android.hardware.oemlock-V1.0-java-static \
Andreas Huber4baa03b2017-04-13 10:45:47 -070035 android.hardware.vibrator-V1.0-java-constants \
Adam Lesinski898c13d2014-01-28 15:34:50 -080036
Jorim Jaggi7bd633e2016-01-28 19:56:20 -080037ifneq ($(INCREMENTAL_BUILDS),)
38 LOCAL_PROGUARD_ENABLED := disabled
39 LOCAL_JACK_ENABLED := incremental
40endif
41
Alan Leung880721b2016-05-16 21:12:33 -070042LOCAL_JACK_FLAGS := \
43 -D jack.transformations.boost-locked-region-priority=true \
Jorim Jaggi36db1272017-03-28 00:43:31 +020044 -D jack.transformations.boost-locked-region-priority.classname=com.android.server.am.ActivityManagerService,com.android.server.wm.WindowHashMap \
45 -D jack.transformations.boost-locked-region-priority.request=com.android.server.am.ActivityManagerService\#boostPriorityForLockedSection,com.android.server.wm.WindowManagerService\#boostPriorityForLockedSection \
46 -D jack.transformations.boost-locked-region-priority.reset=com.android.server.am.ActivityManagerService\#resetPriorityAfterLockedSection,com.android.server.wm.WindowManagerService\#resetPriorityAfterLockedSection
Alan Leung880721b2016-05-16 21:12:33 -070047
Adam Lesinski898c13d2014-01-28 15:34:50 -080048include $(BUILD_STATIC_JAVA_LIBRARY)