diff options
Diffstat (limited to 'Android.mk')
-rw-r--r-- | Android.mk | 55 |
1 files changed, 41 insertions, 14 deletions
diff --git a/Android.mk b/Android.mk index 78ea02a26..e492f4a64 100644 --- a/Android.mk +++ b/Android.mk @@ -35,6 +35,18 @@ LOCAL_MODULE := LauncherPluginLib include $(BUILD_STATIC_JAVA_LIBRARY) # +# Prebuilt Google Feed library +# +include $(CLEAR_VARS) +LOCAL_MODULE := libGoogleFeed +LOCAL_MODULE_TAGS := optional +LOCAL_MODULE_CLASS := JAVA_LIBRARIES +LOCAL_SRC_FILES := libs/libGoogleFeed.jar +LOCAL_UNINSTALLABLE_MODULE := true +LOCAL_SDK_VERSION := 27 +include $(BUILD_PREBUILT) + +# # Build rule for Launcher3 dependencies lib. # include $(CLEAR_VARS) @@ -48,7 +60,9 @@ LOCAL_STATIC_ANDROID_LIBRARIES := \ androidx.preference_preference \ iconloader_base -LOCAL_STATIC_JAVA_LIBRARIES := LauncherPluginLib +LOCAL_STATIC_JAVA_LIBRARIES := \ + LauncherPluginLib \ + libGoogleFeed LOCAL_SRC_FILES := \ $(call all-proto-files-under, protos) \ @@ -64,7 +78,7 @@ LOCAL_PROTOC_FLAGS := --proto_path=$(LOCAL_PATH)/protos/ --proto_path=$(LOCAL_PA LOCAL_PROTO_JAVA_OUTPUT_PARAMS := enum_style=java LOCAL_SDK_VERSION := current -LOCAL_MIN_SDK_VERSION := 21 +LOCAL_MIN_SDK_VERSION := 26 LOCAL_MODULE := Launcher3CommonDepsLib LOCAL_PRIVILEGED_MODULE := true LOCAL_MANIFEST_FILE := AndroidManifest-common.xml @@ -92,12 +106,13 @@ LOCAL_PROGUARD_FLAG_FILES := proguard.flags LOCAL_PROGUARD_ENABLED := disabled LOCAL_SDK_VERSION := current -LOCAL_MIN_SDK_VERSION := 21 -LOCAL_PACKAGE_NAME := Launcher3 +LOCAL_MIN_SDK_VERSION := 26 +LOCAL_PACKAGE_NAME := Trebuchet LOCAL_PRIVILEGED_MODULE := true LOCAL_PRODUCT_MODULE := true -LOCAL_OVERRIDES_PACKAGES := Home Launcher2 +LOCAL_OVERRIDES_PACKAGES := Home Launcher2 Launcher3 LOCAL_REQUIRED_MODULES := privapp_whitelist_com.android.launcher3 +LOCAL_REQUIRED_MODULES += privapp_whitelist_com.android.launcher3-ext.xml LOCAL_FULL_LIBS_MANIFEST_FILES := $(LOCAL_PATH)/AndroidManifest-common.xml @@ -123,12 +138,13 @@ LOCAL_RESOURCE_DIR := $(LOCAL_PATH)/go/res LOCAL_PROGUARD_FLAG_FILES := proguard.flags LOCAL_SDK_VERSION := current -LOCAL_MIN_SDK_VERSION := 21 -LOCAL_PACKAGE_NAME := Launcher3Go +LOCAL_MIN_SDK_VERSION := 26 +LOCAL_PACKAGE_NAME := TrebuchetGo LOCAL_PRIVILEGED_MODULE := true LOCAL_PRODUCT_MODULE := true -LOCAL_OVERRIDES_PACKAGES := Home Launcher2 Launcher3 Launcher3QuickStep +LOCAL_OVERRIDES_PACKAGES := Home Launcher2 Launcher3 Launcher3Go Launcher3QuickStep LOCAL_REQUIRED_MODULES := privapp_whitelist_com.android.launcher3 +LOCAL_REQUIRED_MODULES += privapp_whitelist_com.android.launcher3-ext.xml LOCAL_FULL_LIBS_MANIFEST_FILES := \ $(LOCAL_PATH)/AndroidManifest.xml \ @@ -191,11 +207,12 @@ else LOCAL_SDK_VERSION := system_current LOCAL_MIN_SDK_VERSION := 26 endif -LOCAL_PACKAGE_NAME := Launcher3QuickStep +LOCAL_PACKAGE_NAME := TrebuchetQuickStep LOCAL_PRIVILEGED_MODULE := true LOCAL_PRODUCT_MODULE := true -LOCAL_OVERRIDES_PACKAGES := Home Launcher2 Launcher3 +LOCAL_OVERRIDES_PACKAGES := Home Launcher2 Launcher3 Launcher3QuickStep LOCAL_REQUIRED_MODULES := privapp_whitelist_com.android.launcher3 +LOCAL_REQUIRED_MODULES += privapp_whitelist_com.android.launcher3-ext.xml LOCAL_RESOURCE_DIR := \ $(LOCAL_PATH)/quickstep/res \ @@ -241,11 +258,12 @@ LOCAL_RESOURCE_DIR := \ LOCAL_PROGUARD_FLAG_FILES := proguard.flags LOCAL_PROGUARD_ENABLED := full -LOCAL_PACKAGE_NAME := Launcher3QuickStepGo +LOCAL_PACKAGE_NAME := TrebuchetQuickStepGo LOCAL_PRIVILEGED_MODULE := true LOCAL_PRODUCT_MODULE := true -LOCAL_OVERRIDES_PACKAGES := Home Launcher2 Launcher3 Launcher3QuickStep Launcher3GoIconRecents +LOCAL_OVERRIDES_PACKAGES := Home Launcher2 Launcher3 Launcher3QuickStep Launcher3QuickStepGo Launcher3GoIconRecents LOCAL_REQUIRED_MODULES := privapp_whitelist_com.android.launcher3 +LOCAL_REQUIRED_MODULES += privapp_whitelist_com.android.launcher3-ext.xml LOCAL_FULL_LIBS_MANIFEST_FILES := \ $(LOCAL_PATH)/go/AndroidManifest.xml \ @@ -287,11 +305,12 @@ LOCAL_RESOURCE_DIR := \ LOCAL_PROGUARD_FLAG_FILES := proguard.flags LOCAL_PROGUARD_ENABLED := full -LOCAL_PACKAGE_NAME := Launcher3GoIconRecents +LOCAL_PACKAGE_NAME := TrebuchetGoIconRecents LOCAL_PRIVILEGED_MODULE := true LOCAL_PRODUCT_MODULE := true -LOCAL_OVERRIDES_PACKAGES := Home Launcher2 Launcher3 Launcher3Go Launcher3QuickStep +LOCAL_OVERRIDES_PACKAGES := Home Launcher2 Launcher3 Launcher3Go Launcher3QuickStep Launcher3GoIconRecents LOCAL_REQUIRED_MODULES := privapp_whitelist_com.android.launcher3 +LOCAL_REQUIRED_MODULES += privapp_whitelist_com.android.launcher3-ext.xml LOCAL_FULL_LIBS_MANIFEST_FILES := \ $(LOCAL_PATH)/go/AndroidManifest.xml \ @@ -302,6 +321,14 @@ LOCAL_MANIFEST_FILE := quickstep/AndroidManifest.xml LOCAL_JACK_COVERAGE_INCLUDE_FILTER := com.android.launcher3.* include $(BUILD_PACKAGE) +include $(CLEAR_VARS) +LOCAL_MODULE := privapp_whitelist_com.android.launcher3-ext.xml +LOCAL_MODULE_CLASS := ETC +LOCAL_MODULE_TAGS := optional +LOCAL_MODULE_PATH := $(TARGET_OUT_PRODUCT_ETC)/permissions +LOCAL_PRODUCT_MODULE := true +LOCAL_SRC_FILES := $(LOCAL_MODULE) +include $(BUILD_PREBUILT) # ================================================== include $(call all-makefiles-under,$(LOCAL_PATH)) |