X-Git-Url: http://git.osdn.net/view?a=blobdiff_plain;f=Android.mk;h=906cfc774327b0d26c1d4a5f667e27bfb4013a1c;hb=db1c8a5fedba1dc32dc01a124c73bb9aa8e6a4e2;hp=eeaad0c936aa85c0265ab4ea9d86d6b19ee67b10;hpb=9366d11e6dba81045a153edf2ebb724d1921a9f7;p=android-x86%2Fpackages-apps-Settings.git diff --git a/Android.mk b/Android.mk index eeaad0c936..906cfc7743 100644 --- a/Android.mk +++ b/Android.mk @@ -12,31 +12,45 @@ include $(BUILD_STATIC_JAVA_LIBRARY) include $(CLEAR_VARS) LOCAL_PACKAGE_NAME := Settings +LOCAL_PRIVATE_PLATFORM_APIS := true LOCAL_CERTIFICATE := platform +LOCAL_PRODUCT_MODULE := true LOCAL_PRIVILEGED_MODULE := true +LOCAL_REQUIRED_MODULES := privapp_whitelist_com.android.settings LOCAL_MODULE_TAGS := optional LOCAL_USE_AAPT2 := true LOCAL_SRC_FILES := $(call all-java-files-under, src) LOCAL_STATIC_ANDROID_LIBRARIES := \ - android-support-v4 \ - android-support-v13 \ - android-support-v7-appcompat \ - android-support-v7-cardview \ - android-support-v7-preference \ - android-support-v7-recyclerview \ - android-support-v14-preference + androidx-constraintlayout_constraintlayout \ + androidx.slice_slice-builders \ + androidx.slice_slice-core \ + androidx.slice_slice-view \ + androidx.core_core \ + androidx.appcompat_appcompat \ + androidx.cardview_cardview \ + androidx.preference_preference \ + androidx.recyclerview_recyclerview \ + com.google.android.material_material \ + setupcompat \ + setupdesign LOCAL_JAVA_LIBRARIES := \ - bouncycastle \ - core-oj \ telephony-common \ ims-common LOCAL_STATIC_JAVA_LIBRARIES := \ + androidx-constraintlayout_constraintlayout-solver \ + androidx.lifecycle_lifecycle-runtime \ + androidx.lifecycle_lifecycle-extensions \ + guava \ jsr305 \ - settings-logtags + settings-contextual-card-protos-lite \ + settings-log-bridge-protos-lite \ + contextualcards \ + settings-logtags \ + zxing-core-1.7 LOCAL_PROGUARD_FLAG_FILES := proguard.flags @@ -46,11 +60,18 @@ ifneq ($(INCREMENTAL_BUILDS),) LOCAL_JACK_FLAGS := --multi-dex native endif -include frameworks/opt/setupwizard/library/common-gingerbread.mk include frameworks/base/packages/SettingsLib/common.mk +include frameworks/base/packages/SettingsLib/search/common.mk include $(BUILD_PACKAGE) +# ==== prebuilt library ======================== +include $(CLEAR_VARS) + +LOCAL_PREBUILT_STATIC_JAVA_LIBRARIES := \ + contextualcards:libs/contextualcards.aar +include $(BUILD_MULTI_PREBUILT) + # Use the following include to make our test apk. ifeq (,$(ONE_SHOT_MAKEFILE)) include $(call all-makefiles-under,$(LOCAL_PATH))