new release script

This commit is contained in:
Mark Gregory
2026-10-18 15:33:34 +01:00
parent b3366e05db
commit 55c4254b25
2 changed files with 22 additions and 28 deletions
Regular → Executable
+21 -27
View File
@@ -1,28 +1,22 @@
#!/bin/bash
#!/usr/bin/env bash
set -euo pipefail
cd /Volumes/Developer/Applications/DbSyn
&& rm -rf ./build
&&
xcodebuild
-project
DBSyn.xcodeproj
-scheme
DBSyn
-configuration
Debug
-destination
'platform=macOS,arch=arm64'
-derivedDataPath
./build
clean
build
&&
{
pkill
-x
DBSyn
2>/dev/null
||
true;
open
./build/Build/Products/Debug/DBSyn.app;
}
# Remove previous build
rm -rf ./build
# Clean and build DBSyn
xcodebuild \
-project DBSyn.xcodeproj \
-scheme DBSyn \
-configuration Debug \
-destination 'platform=macOS,arch=arm64' \
-derivedDataPath ./build \
clean build
# Stop any running instance
pkill -x DBSyn 2>/dev/null || true
# Launch the newly built application
open ./build/Build/Products/Debug/DBSyn.app