Files
syncthing-macos/Makefile
T
Jakob Borg c67c156cc0 Do not lock default setting value of syncthing daemon executable path in bundle (#242)
Do not lock executable path at the application bundle location. Fixes #228
2025-03-02 19:48:01 +01:00

21 lines
1.2 KiB
Makefile

all: debug
debug:
xcodebuild -workspace "syncthing.xcworkspace" -derivedDataPath $(PWD) -configuration Debug -scheme Pods-syncthing
xcodebuild -workspace "syncthing.xcworkspace" -derivedDataPath $(PWD) -configuration Debug -scheme syncthing
debug-dist:
mkdir -p Build/Products/Debug/dist
cp -r Build/Products/Debug/Syncthing.app Build/Products/Debug/dist
debug-dmg:
xcodebuild -workspace "syncthing.xcworkspace" -derivedDataPath $(PWD) -configuration Debug -scheme Pods-syncthing
xcodebuild -workspace "syncthing.xcworkspace" -derivedDataPath $(PWD) -configuration Debug -scheme syncthing-dmg
release:
xcodebuild -workspace "syncthing.xcworkspace" -derivedDataPath $(PWD) -configuration Release -scheme Pods-syncthing
xcodebuild -workspace "syncthing.xcworkspace" -derivedDataPath $(PWD) -configuration Release -scheme syncthing
release-dmg:
xcodebuild -workspace "syncthing.xcworkspace" -derivedDataPath $(PWD) -configuration Release -scheme Pods-syncthing
xcodebuild -workspace "syncthing.xcworkspace" -derivedDataPath $(PWD) -configuration Release -scheme syncthing-dmg
release-update:
source ./venv/bin/activate && ./cmd/update-release.py
clean:
rm -Rf Build Index Logs ModuleCache.noindex info.plist