forked from sourcegit-scm/sourcegit
-
Notifications
You must be signed in to change notification settings - Fork 0
macOS Build
Chiahong edited this page Aug 30, 2024
·
1 revision
export VERSION=$(cat VERSION)
export RUNTIME=osx-arm64
dotnet build -c Release
dotnet publish src/SourceGit.csproj -c Release -o publish -r osx-arm64
tar -cvf "sourcegit.osx-arm64.tar" -C publish .
rm -r publish/*
mv "sourcegit.osx-arm64.tar" build
rm -r build/SourceGit.app
rm -r build/SourceGit
mkdir build/SourceGit
tar -xf "build/sourcegit.osx-arm64.tar" -C build/SourceGit
source build/scripts/package.osx-app.sh
# already cd build
cp -R SourceGit.app /Applications