OSDN Git Service

f9b0d2f05c94a76a17eaa05aa6f6df7422dd408e
[android-x86/frameworks-base.git] / services / core / Android.mk
1 LOCAL_PATH := $(call my-dir)
2
3 include $(CLEAR_VARS)
4
5 LOCAL_MODULE := services.core
6
7 LOCAL_AIDL_INCLUDES := system/netd/server/binder
8
9 LOCAL_SRC_FILES += \
10     $(call all-java-files-under,java) \
11     $(call all-proto-files-under, proto) \
12     java/com/android/server/EventLogTags.logtags \
13     java/com/android/server/am/EventLogTags.logtags \
14     ../../../../system/netd/server/binder/android/net/INetd.aidl \
15     ../../../../system/netd/server/binder/android/net/metrics/INetdEventListener.aidl \
16     ../../../native/cmds/installd/binder/android/os/IInstalld.aidl \
17
18 LOCAL_AIDL_INCLUDES += \
19     system/netd/server/binder
20
21 LOCAL_PROTOC_OPTIMIZE_TYPE := nano
22
23 LOCAL_JAVA_LIBRARIES := \
24     services.net \
25     android.hidl.manager-V1.0-java \
26
27 LOCAL_STATIC_JAVA_LIBRARIES := \
28     tzdata_shared2 \
29     tzdata_update2 \
30     android.hidl.base-V1.0-java-static \
31     android.hardware.tetheroffload.control-V1.0-java-static \
32
33 ifneq ($(INCREMENTAL_BUILDS),)
34     LOCAL_PROGUARD_ENABLED := disabled
35     LOCAL_JACK_ENABLED := incremental
36 endif
37
38 LOCAL_JACK_FLAGS := \
39  -D jack.transformations.boost-locked-region-priority=true \
40  -D jack.transformations.boost-locked-region-priority.classname=com.android.server.am.ActivityManagerService \
41  -D jack.transformations.boost-locked-region-priority.request=com.android.server.am.ActivityManagerService\#boostPriorityForLockedSection \
42  -D jack.transformations.boost-locked-region-priority.reset=com.android.server.am.ActivityManagerService\#resetPriorityAfterLockedSection
43
44 include $(BUILD_STATIC_JAVA_LIBRARY)