1898c13df7b9b12ff10062f3542593e12fbe0c119Adam LesinskiLOCAL_PATH := $(call my-dir)
2898c13df7b9b12ff10062f3542593e12fbe0c119Adam Lesinski
3898c13df7b9b12ff10062f3542593e12fbe0c119Adam Lesinskiinclude $(CLEAR_VARS)
4898c13df7b9b12ff10062f3542593e12fbe0c119Adam Lesinski
5898c13df7b9b12ff10062f3542593e12fbe0c119Adam LesinskiLOCAL_MODULE := services.core
6898c13df7b9b12ff10062f3542593e12fbe0c119Adam Lesinski
743724734d76c900fba9a004e28ff0ea4bd9d07ecLorenzo ColittiLOCAL_AIDL_INCLUDES := system/netd/server/binder
843724734d76c900fba9a004e28ff0ea4bd9d07ecLorenzo Colitti
9898c13df7b9b12ff10062f3542593e12fbe0c119Adam LesinskiLOCAL_SRC_FILES += \
10898c13df7b9b12ff10062f3542593e12fbe0c119Adam Lesinski    $(call all-java-files-under,java) \
11898c13df7b9b12ff10062f3542593e12fbe0c119Adam Lesinski    java/com/android/server/EventLogTags.logtags \
1258967baff37a139af3f34ddbdf249e47ab9c7391Lorenzo Colitti    java/com/android/server/am/EventLogTags.logtags \
1343724734d76c900fba9a004e28ff0ea4bd9d07ecLorenzo Colitti    ../../../../system/netd/server/binder/android/net/INetd.aidl \
1443724734d76c900fba9a004e28ff0ea4bd9d07ecLorenzo Colitti    ../../../../system/netd/server/binder/android/net/metrics/IDnsEventListener.aidl \
15898c13df7b9b12ff10062f3542593e12fbe0c119Adam Lesinski
16106069412da3edd7de44f616a4f876d7102dcb45Robin LeeLOCAL_AIDL_INCLUDES += \
17106069412da3edd7de44f616a4f876d7102dcb45Robin Lee    system/netd/server/binder
18106069412da3edd7de44f616a4f876d7102dcb45Robin Lee
198bf977d562b8f7261cf964bdf045b22bdbd92b7dLorenzo ColittiLOCAL_JAVA_LIBRARIES := services.net telephony-common
205a680f2e2738137f1566da57ac978b3ff33fb0daNeil FullerLOCAL_STATIC_JAVA_LIBRARIES := tzdata_update
21898c13df7b9b12ff10062f3542593e12fbe0c119Adam Lesinski
227bd633e27581d097d0d39f25ee334162b76e1614Jorim Jaggiifneq ($(INCREMENTAL_BUILDS),)
237bd633e27581d097d0d39f25ee334162b76e1614Jorim Jaggi    LOCAL_PROGUARD_ENABLED := disabled
247bd633e27581d097d0d39f25ee334162b76e1614Jorim Jaggi    LOCAL_JACK_ENABLED := incremental
257bd633e27581d097d0d39f25ee334162b76e1614Jorim Jaggiendif
267bd633e27581d097d0d39f25ee334162b76e1614Jorim Jaggi
27880721b38b861d44af25b3384efffd69bbe47d0cAlan LeungLOCAL_JACK_FLAGS := \
28880721b38b861d44af25b3384efffd69bbe47d0cAlan Leung -D jack.transformations.boost-locked-region-priority=true \
29880721b38b861d44af25b3384efffd69bbe47d0cAlan Leung -D jack.transformations.boost-locked-region-priority.classname=com.android.server.am.ActivityManagerService \
30880721b38b861d44af25b3384efffd69bbe47d0cAlan Leung -D jack.transformations.boost-locked-region-priority.request=com.android.server.am.ActivityManagerService\#boostPriorityForLockedSection \
31880721b38b861d44af25b3384efffd69bbe47d0cAlan Leung -D jack.transformations.boost-locked-region-priority.reset=com.android.server.am.ActivityManagerService\#resetPriorityAfterLockedSection
32880721b38b861d44af25b3384efffd69bbe47d0cAlan Leung
33898c13df7b9b12ff10062f3542593e12fbe0c119Adam Lesinskiinclude $(BUILD_STATIC_JAVA_LIBRARY)
34