Skip to content

Commit ebfbb7d

Browse files
committed
fix: wrong CPU architecture while packaging macOS x64 package (#2670)
1 parent e42fa32 commit ebfbb7d

1 file changed

Lines changed: 8 additions & 1 deletion

File tree

build/scripts/package.osx-app.sh

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,13 @@ cp resources/app/App.icns SourceGit.app/Contents/Resources/App.icns
1313
sed "s/SOURCE_GIT_VERSION/$VERSION/g" resources/app/App.plist > SourceGit.app/Contents/Info.plist
1414
rm -rf SourceGit.app/Contents/MacOS/SourceGit.dsym
1515
rm -f SourceGit.app/Contents/MacOS/*.pdb
16-
clang ../tools/setsid-macos/setsid.c -o SourceGit.app/Contents/MacOS/setsid -mmacosx-version-min=13.0
16+
17+
case "$RUNTIME" in
18+
osx-arm64) arch=arm64 ;;
19+
osx-x64) arch=x86_64 ;;
20+
*) echo "Unsupported RUNTIME: $RUNTIME" >&2; exit 1 ;;
21+
esac
22+
23+
clang --arch "$arch" ../tools/setsid-macos/setsid.c -o SourceGit.app/Contents/MacOS/setsid -mmacosx-version-min=13.0
1724

1825
zip "sourcegit_$VERSION.$RUNTIME.zip" -r SourceGit.app

0 commit comments

Comments
 (0)