From ee91dec9a80ab21ad4e4b2f33b5679c39e3d18e3 Mon Sep 17 00:00:00 2001 From: BREW <81044362+b-re-w@users.noreply.github.com> Date: Sat, 17 Oct 2026 16:42:49 +0900 Subject: [PATCH] CI: Use the macOS build interpreter's real name in the iOS 3.15t check Refs #163 --- .github/scripts/ft-mobile/build-ios.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/scripts/ft-mobile/build-ios.sh b/.github/scripts/ft-mobile/build-ios.sh index db48d004..f4e16966 100755 --- a/.github/scripts/ft-mobile/build-ios.sh +++ b/.github/scripts/ft-mobile/build-ios.sh @@ -52,7 +52,9 @@ minor="$(py_minor "$PY_VERSION")" archive="$(ls cross-build/dist/python-*-iOS-XCframework.tar.gz)" log "package: $archive" -cross-build/build/python -c 'import sys, sysconfig; assert sysconfig.get_config_var("Py_GIL_DISABLED") == 1; print("build python free-threaded:", sys.version)' +# On macOS the build interpreter is python.exe (cross-build/build/python is a directory). +build_py=cross-build/build/python.exe; [ -x "$build_py" ] || build_py=cross-build/build/python +"$build_py" -c 'import sys, sysconfig; assert sysconfig.get_config_var("Py_GIL_DISABLED") == 1; print("build python free-threaded:", sys.version)' check="$FT_WORK/ios-check" rm -rf "$check"; mkdir -p "$check"