Skip to content

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
Clone this wiki locally