blob: 6c8260a315a43ca56bba91521f3eb70c0ed05e88 [file] [log] [blame]
The Android Open Source Projectafc4ab22009-03-03 19:32:34 -08001LOCAL_PATH:= $(call my-dir)
2include $(CLEAR_VARS)
3
Andrew Sapperstein867bb9c2016-04-11 13:58:07 -07004LOCAL_SRC_FILES := \
5 $(call all-logtags-files-under, src)
6
7LOCAL_MODULE := settings-logtags
8
9include $(BUILD_STATIC_JAVA_LIBRARY)
10
11# Build the Settings APK
12include $(CLEAR_VARS)
13
Kenny Root1b291c12016-01-20 15:50:55 -080014LOCAL_JAVA_LIBRARIES := bouncycastle core-oj telephony-common ims-common
Jason Monk39b46742015-09-10 15:52:51 -040015LOCAL_STATIC_JAVA_LIBRARIES := \
16 android-support-v4 \
17 android-support-v13 \
18 android-support-v7-recyclerview \
19 android-support-v7-preference \
20 android-support-v7-appcompat \
21 android-support-v14-preference \
Andrew Sapperstein867bb9c2016-04-11 13:58:07 -070022 jsr305 \
23 settings-logtags
Jeff Sharkeyab2d8d32011-05-30 16:19:56 -070024
Jean-Baptiste Querucb526ca2010-01-05 16:27:26 -080025LOCAL_MODULE_TAGS := optional
The Android Open Source Projectafc4ab22009-03-03 19:32:34 -080026
rich cannings27d6f8d2013-05-29 14:54:58 -070027LOCAL_SRC_FILES := \
Andrew Sapperstein867bb9c2016-04-11 13:58:07 -070028 $(call all-java-files-under, src)
The Android Open Source Projectafc4ab22009-03-03 19:32:34 -080029
Jason Monk39b46742015-09-10 15:52:51 -040030LOCAL_RESOURCE_DIR := $(LOCAL_PATH)/res \
31 frameworks/support/v7/preference/res \
32 frameworks/support/v14/preference/res \
33 frameworks/support/v7/appcompat/res \
Fan Zhang4bffbdb2016-04-11 16:25:04 +000034 frameworks/support/v7/recyclerview/res
Maurice Lam6776c672014-06-05 19:15:20 -070035
The Android Open Source Projectafc4ab22009-03-03 19:32:34 -080036LOCAL_PACKAGE_NAME := Settings
37LOCAL_CERTIFICATE := platform
Christopher Tate992b4fc2013-05-10 14:11:05 -070038LOCAL_PRIVILEGED_MODULE := true
The Android Open Source Projectafc4ab22009-03-03 19:32:34 -080039
Ying Wangc845c6d2010-09-30 13:23:20 -070040LOCAL_PROGUARD_FLAG_FILES := proguard.flags
Daisuke Miyakawac81adf52010-08-12 13:04:43 -070041
Jason Monk39b46742015-09-10 15:52:51 -040042LOCAL_AAPT_FLAGS := --auto-add-overlay \
Fan Zhang4bffbdb2016-04-11 16:25:04 +000043 --extra-packages android.support.v7.preference:android.support.v14.preference:android.support.v17.preference:android.support.v7.appcompat:android.support.v7.recyclerview
Jason Monk39b46742015-09-10 15:52:51 -040044
Jorim Jaggic9f73802015-04-24 11:12:20 -070045ifneq ($(INCREMENTAL_BUILDS),)
46 LOCAL_PROGUARD_ENABLED := disabled
47 LOCAL_JACK_ENABLED := incremental
Jorim Jaggi75b22c62016-01-28 20:06:32 -080048 LOCAL_JACK_FLAGS := --multi-dex native
Jorim Jaggic9f73802015-04-24 11:12:20 -070049endif
50
Maurice Lam3806f972016-02-12 15:51:43 -080051include frameworks/opt/setupwizard/library/common-full-support.mk
Jason Monkf15248b2015-01-13 10:05:53 -050052include frameworks/base/packages/SettingsLib/common.mk
Maurice Lam6776c672014-06-05 19:15:20 -070053
The Android Open Source Projectafc4ab22009-03-03 19:32:34 -080054include $(BUILD_PACKAGE)
55
Maurice Lam6776c672014-06-05 19:15:20 -070056# Use the following include to make our test apk.
Amith Yamasani0dd03eb2014-05-20 17:37:44 -070057ifeq (,$(ONE_SHOT_MAKEFILE))
The Android Open Source Projectafc4ab22009-03-03 19:32:34 -080058include $(call all-makefiles-under,$(LOCAL_PATH))
Amith Yamasani0dd03eb2014-05-20 17:37:44 -070059endif