commit 656995e45142d659fd4459b1840a1ae8c01f399f
parent 9b3fe37d4979df43263d5e83771ff159c039f0b0
Author: Michael Camilleri <[email protected]>
Date: Sun, 24 May 2026 04:14:16 +0900
Set up xcode-build-server
Diffstat:
2 files changed, 24 insertions(+), 0 deletions(-)
diff --git a/Scripts/build.sh b/Scripts/build.sh
@@ -4,6 +4,10 @@ set -euo pipefail
source "$(dirname "${BASH_SOURCE[0]}")/select-simulator.sh"
select_simulator "${1:-26}"
+if command -v xcode-build-server &>/dev/null; then
+ xcode-build-server config -scheme "Crossmate" -project "Crossmate.xcodeproj"
+fi
+
echo "Using ${DEVICE}, iOS ${RUNTIME}"
xcodebuild build \
-scheme "Crossmate" \
diff --git a/buildServer.json b/buildServer.json
@@ -0,0 +1,19 @@
+{
+ "name": "xcode build server",
+ "version": "1.3.0",
+ "bspVersion": "2.2.0",
+ "languages": [
+ "c",
+ "cpp",
+ "objective-c",
+ "objective-cpp",
+ "swift"
+ ],
+ "argv": [
+ "/opt/homebrew/bin/xcode-build-server"
+ ],
+ "workspace": "/Users/pyrmont/Developer/Swift/Crossmate/Crossmate.xcodeproj/project.xcworkspace",
+ "build_root": "/Users/pyrmont/Library/Developer/Xcode/DerivedData/Crossmate-fahzuztcjulqwpeyqaucznjapett",
+ "scheme": "Crossmate",
+ "kind": "xcode"
+}
+\ No newline at end of file