gapps: Split Velvet by arch

* This has arch specific libs
此提交包含在:
Paul Keith
2018-03-02 16:14:31 +01:00
父節點 a46382df77
當前提交 93136729c8
共有 16 個檔案被更改,包括 68 行新增15 行删除

查看文件

@@ -30,4 +30,18 @@ LOCAL_MODULE_SUFFIX := .apk
LOCAL_PRIVILEGED_MODULE := true
include $(BUILD_PREBUILT)
ifeq ($(TARGET_IS_GROUPER),)
include $(CLEAR_VARS)
LOCAL_MODULE := Velvet
LOCAL_MODULE_OWNER := gapps
LOCAL_SRC_FILES := proprietary/priv-app/Velvet/Velvet.apk
LOCAL_CERTIFICATE := PRESIGNED
LOCAL_MODULE_TAGS := optional
LOCAL_MODULE_CLASS := APPS
LOCAL_DEX_PREOPT := false
LOCAL_MODULE_SUFFIX := .apk
LOCAL_PRIVILEGED_MODULE := true
include $(BUILD_PREBUILT)
endif
endif

查看文件

@@ -19,5 +19,10 @@ PRODUCT_COPY_FILES += \
PRODUCT_PACKAGES += \
PrebuiltGmsCore
ifeq ($(TARGET_IS_GROUPER),)
PRODUCT_PACKAGES += \
Velvet
endif
$(call inherit-product, vendor/gapps/common/common-vendor.mk)

未顯示二進位檔案。

查看文件

@@ -30,4 +30,18 @@ LOCAL_MODULE_SUFFIX := .apk
LOCAL_PRIVILEGED_MODULE := true
include $(BUILD_PREBUILT)
ifeq ($(TARGET_IS_GROUPER),)
include $(CLEAR_VARS)
LOCAL_MODULE := Velvet
LOCAL_MODULE_OWNER := gapps
LOCAL_SRC_FILES := proprietary/priv-app/Velvet/Velvet.apk
LOCAL_CERTIFICATE := PRESIGNED
LOCAL_MODULE_TAGS := optional
LOCAL_MODULE_CLASS := APPS
LOCAL_DEX_PREOPT := false
LOCAL_MODULE_SUFFIX := .apk
LOCAL_PRIVILEGED_MODULE := true
include $(BUILD_PREBUILT)
endif
endif

查看文件

@@ -20,5 +20,10 @@ PRODUCT_COPY_FILES += \
PRODUCT_PACKAGES += \
PrebuiltGmsCore
ifeq ($(TARGET_IS_GROUPER),)
PRODUCT_PACKAGES += \
Velvet
endif
$(call inherit-product, vendor/gapps/common/common-vendor.mk)

未顯示二進位檔案。

查看文件

@@ -169,17 +169,5 @@ LOCAL_MODULE_SUFFIX := .apk
LOCAL_PRIVILEGED_MODULE := true
include $(BUILD_PREBUILT)
include $(CLEAR_VARS)
LOCAL_MODULE := Velvet
LOCAL_MODULE_OWNER := gapps
LOCAL_SRC_FILES := proprietary/priv-app/Velvet/Velvet.apk
LOCAL_CERTIFICATE := PRESIGNED
LOCAL_MODULE_TAGS := optional
LOCAL_MODULE_CLASS := APPS
LOCAL_DEX_PREOPT := false
LOCAL_MODULE_SUFFIX := .apk
LOCAL_PRIVILEGED_MODULE := true
include $(BUILD_PREBUILT)
endif
endif

查看文件

@@ -37,6 +37,5 @@ PRODUCT_PACKAGES += \
ifeq ($(TARGET_IS_GROUPER),)
PRODUCT_PACKAGES += \
SetupWizard \
Velvet
SetupWizard
endif

查看文件

@@ -0,0 +1 @@
-priv-app/Velvet/Velvet.apk;PRESIGNED|bb33e5804f384a2e446b66d2e73b9136b41c9e0c

查看文件

@@ -0,0 +1 @@
-priv-app/Velvet/Velvet.apk;PRESIGNED|c91bb78c79a335a1786d95800fadb11fe1e1261b

查看文件

@@ -1,2 +1 @@
-priv-app/SetupWizard/SetupWizard.apk;PRESIGNED
-priv-app/Velvet/Velvet.apk;PRESIGNED

查看文件

@@ -0,0 +1 @@
-priv-app/Velvet/Velvet.apk;PRESIGNED|d69d0ca0844fe8d794111fa1d836be85a48208c2

查看文件

@@ -70,6 +70,13 @@ write_headers "$TARGET"
write_makefiles "$MY_DIR"/proprietary-files-$TARGET.txt
# Gapps that are too large for grouper
echo "ifeq (\$(TARGET_IS_GROUPER),)" >> "$PRODUCTMK"
echo "ifeq (\$(TARGET_IS_GROUPER),)" >> "$ANDROIDMK"
write_makefiles "$MY_DIR"/proprietary-files-$TARGET-nongrouper.txt
echo "endif" >> "$PRODUCTMK"
echo "endif" >> "$ANDROIDMK"
printf '\n%s\n' "\$(call inherit-product, vendor/gapps/common/common-vendor.mk)" >> "$PRODUCTMK"
sed -i 's/TARGET_DEVICE/TARGET_ARCH/g' "$ANDROIDMK"

查看文件

@@ -30,4 +30,18 @@ LOCAL_MODULE_SUFFIX := .apk
LOCAL_PRIVILEGED_MODULE := true
include $(BUILD_PREBUILT)
ifeq ($(TARGET_IS_GROUPER),)
include $(CLEAR_VARS)
LOCAL_MODULE := Velvet
LOCAL_MODULE_OWNER := gapps
LOCAL_SRC_FILES := proprietary/priv-app/Velvet/Velvet.apk
LOCAL_CERTIFICATE := PRESIGNED
LOCAL_MODULE_TAGS := optional
LOCAL_MODULE_CLASS := APPS
LOCAL_DEX_PREOPT := false
LOCAL_MODULE_SUFFIX := .apk
LOCAL_PRIVILEGED_MODULE := true
include $(BUILD_PREBUILT)
endif
endif

查看文件

@@ -19,5 +19,10 @@ PRODUCT_COPY_FILES += \
PRODUCT_PACKAGES += \
PrebuiltGmsCore
ifeq ($(TARGET_IS_GROUPER),)
PRODUCT_PACKAGES += \
Velvet
endif
$(call inherit-product, vendor/gapps/common/common-vendor.mk)