Enable elf checks

Change-Id: Ia6c9a381abb3384c77532d75e02fd84c841a4d1e
This commit is contained in:
Aaron Kling 2024-08-14 01:44:45 -05:00 committed by LuK1337
parent e2158e4dd0
commit 3ace25e071
No known key found for this signature in database
10 changed files with 84 additions and 10 deletions

View File

@ -8,6 +8,23 @@ soong_namespace {
],
}
cc_prebuilt_library_shared {
name: "libjni_latinimegoogle",
owner: "gapps",
strip: {
none: true,
},
target: {
android_arm: {
srcs: ["proprietary/product/lib/libjni_latinimegoogle.so"],
shared_libs: ["libc", "libm", "libc++", "libdl", ],
},
},
compile_multilib: "32",
prefer: true,
product_specific: true,
}
android_app_import {
name: "GmsCore",
owner: "gapps",

View File

@ -5,10 +5,9 @@
PRODUCT_SOONG_NAMESPACES += \
vendor/gapps/arm
PRODUCT_COPY_FILES += \
vendor/gapps/arm/proprietary/product/lib/libjni_latinimegoogle.so:$(TARGET_COPY_OUT_PRODUCT)/lib/libjni_latinimegoogle.so
PRODUCT_PACKAGES += \
libjni_latinimegoogle \
GmsCore \
Phonesky

View File

@ -8,6 +8,27 @@ soong_namespace {
],
}
cc_prebuilt_library_shared {
name: "libjni_latinimegoogle",
owner: "gapps",
strip: {
none: true,
},
target: {
android_arm: {
srcs: ["proprietary/product/lib/libjni_latinimegoogle.so"],
shared_libs: ["libc", "libm", "libc++", "libdl", ],
},
android_arm64: {
srcs: ["proprietary/product/lib64/libjni_latinimegoogle.so"],
shared_libs: ["libc", "libm", "libc++", "libdl", ],
},
},
compile_multilib: "both",
prefer: true,
product_specific: true,
}
android_app_import {
name: "GmsCore",
owner: "gapps",

View File

@ -5,11 +5,9 @@
PRODUCT_SOONG_NAMESPACES += \
vendor/gapps/arm64
PRODUCT_COPY_FILES += \
vendor/gapps/arm64/proprietary/product/lib/libjni_latinimegoogle.so:$(TARGET_COPY_OUT_PRODUCT)/lib/libjni_latinimegoogle.so \
vendor/gapps/arm64/proprietary/product/lib64/libjni_latinimegoogle.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/libjni_latinimegoogle.so
PRODUCT_PACKAGES += \
libjni_latinimegoogle \
GmsCore \
Phonesky

View File

@ -27,6 +27,8 @@ if [[ ! -d "$MY_DIR" ]]; then MY_DIR="$PWD"; fi
ANDROID_ROOT="$MY_DIR/../.."
export TARGET_ENABLE_CHECKELF=true
HELPER="$ANDROID_ROOT/tools/extract-utils/extract_utils.sh"
if [ ! -f "$HELPER" ]; then
echo "Unable to find helper script at $HELPER"

View File

@ -27,6 +27,8 @@ if [[ ! -d "$MY_DIR" ]]; then MY_DIR="$PWD"; fi
ANDROID_ROOT="$MY_DIR/../.."
export TARGET_ENABLE_CHECKELF=true
HELPER="$ANDROID_ROOT/tools/extract-utils/extract_utils.sh"
if [ ! -f "$HELPER" ]; then
echo "Unable to find helper script at $HELPER"

View File

@ -8,6 +8,23 @@ soong_namespace {
],
}
cc_prebuilt_library_shared {
name: "libjni_latinimegoogle",
owner: "gapps",
strip: {
none: true,
},
target: {
android_x86: {
srcs: ["proprietary/product/lib/libjni_latinimegoogle.so"],
shared_libs: ["libc", "libc++", "libm", "libdl", ],
},
},
compile_multilib: "32",
prefer: true,
product_specific: true,
}
android_app_import {
name: "GmsCore",
owner: "gapps",

View File

@ -5,10 +5,9 @@
PRODUCT_SOONG_NAMESPACES += \
vendor/gapps/x86
PRODUCT_COPY_FILES += \
vendor/gapps/x86/proprietary/product/lib/libjni_latinimegoogle.so:$(TARGET_COPY_OUT_PRODUCT)/lib/libjni_latinimegoogle.so
PRODUCT_PACKAGES += \
libjni_latinimegoogle \
GmsCore \
Phonesky

View File

@ -8,6 +8,27 @@ soong_namespace {
],
}
cc_prebuilt_library_shared {
name: "libjni_latinimegoogle",
owner: "gapps",
strip: {
none: true,
},
target: {
android_x86: {
srcs: ["proprietary/product/lib/libjni_latinimegoogle.so"],
shared_libs: ["libc", "libc++", "libm", "libdl", ],
},
android_x86_64: {
srcs: ["proprietary/product/lib64/libjni_latinimegoogle.so"],
shared_libs: ["libc", "libc++", "libm", "libdl", ],
},
},
compile_multilib: "both",
prefer: true,
product_specific: true,
}
android_app_import {
name: "GmsCore",
owner: "gapps",

View File

@ -5,11 +5,9 @@
PRODUCT_SOONG_NAMESPACES += \
vendor/gapps/x86_64
PRODUCT_COPY_FILES += \
vendor/gapps/x86_64/proprietary/product/lib/libjni_latinimegoogle.so:$(TARGET_COPY_OUT_PRODUCT)/lib/libjni_latinimegoogle.so \
vendor/gapps/x86_64/proprietary/product/lib64/libjni_latinimegoogle.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/libjni_latinimegoogle.so
PRODUCT_PACKAGES += \
libjni_latinimegoogle \
GmsCore \
Phonesky