macOS: Disable LDID fake signing for arm64

It doesn't work and makes it impossible to sign binaries properly
without using --force.
This commit is contained in:
Rémi Verschelde
2021-03-24 12:07:27 +01:00
parent e0d7b61e0e
commit 78d64f285a
2 changed files with 4 additions and 2 deletions

View File

@@ -8,7 +8,9 @@ export SCONS="scons -j${NUM_CORES} verbose=yes warnings=no progress=no"
export OPTIONS="osxcross_sdk=darwin20 production=yes" export OPTIONS="osxcross_sdk=darwin20 production=yes"
export OPTIONS_MONO="module_mono_enabled=yes mono_static=yes mono_prefix=/root/dependencies/mono" export OPTIONS_MONO="module_mono_enabled=yes mono_static=yes mono_prefix=/root/dependencies/mono"
export TERM=xterm export TERM=xterm
export STRIP="x86_64-apple-${osxcross_sdk}-strip -u -r" export STRIP="x86_64-apple-darwin20-strip -u -r"
# Disable fake-signing of arm binaries.
export NO_LDID=1
rm -rf godot rm -rf godot
mkdir godot mkdir godot

View File

@@ -146,7 +146,7 @@ if [ "${skip_git_checkout}" == 0 ]; then
# Validate version # Validate version
correct_version=$(python3 << EOF correct_version=$(python3 << EOF
import version; import version;
if hasattr(version, "patch"): if hasattr(version, "patch") and version.patch != 0:
git_version = f"{version.major}.{version.minor}.{version.patch}-{version.status}" git_version = f"{version.major}.{version.minor}.{version.patch}-{version.status}"
else: else:
git_version = f"{version.major}.{version.minor}-{version.status}" git_version = f"{version.major}.{version.minor}-{version.status}"