disable ELF build-id for github flavor

pull/215/head
FC (Fay) Stegerman 1 month ago committed by GitHub
parent f88a0a2b96
commit 8e4333fa03
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -205,6 +205,15 @@ android {
dimension "all"
manifestPlaceholders.largeHeap = false
manifestPlaceholders.build_uuid = UUID.nameUUIDFromBytes(("github" + getVersionCode() + getRevision()).getBytes()).toString();
externalNativeBuild {
cmake {
arguments "-DCMAKE_SHARED_LINKER_FLAGS=-Wl,--build-id=none" // -z,max-page-size=16384
// https://gitlab.com/IzzyOnDroid/repo/-/wikis/Reproducible-Builds
// The build ID is a 160-bit SHA1 string computed over the elf header bits and section contents in the file.
// It is bundled in the elf file as an entry in the notes section.
// readelf -n ./app/build/intermediates/stripped_native_libs/xxxRelease/out/lib/armeabi-v7a/libfairemail.so
}
}
buildConfigField "boolean", "TEST_RELEASE", "false"
buildConfigField "boolean", "BETA_RELEASE", "true"
buildConfigField "boolean", "PLAY_STORE_RELEASE", "false"

Loading…
Cancel
Save