build: support persistent signing identity for Accessibility

This commit is contained in:
2026-10-16 21:09:53 +02:00
parent ec32d31c8d
commit bc7e4fd013
2 changed files with 14 additions and 2 deletions
+2 -1
View File
@@ -2,6 +2,7 @@
APP := .build/Conjure.app
INSTALL_DIR ?= /Applications
CODE_SIGN_IDENTITY ?= -
build:
swift build -c release
@@ -11,7 +12,7 @@ build:
cp -R .build/release/Conjure_ConjureKit.bundle $(APP)/Contents/Resources/
swift Scripts/icon.swift .build/Conjure.iconset
iconutil -c icns .build/Conjure.iconset -o $(APP)/Contents/Resources/Conjure.icns
codesign --force --sign - $(APP)
codesign --force --sign "$(CODE_SIGN_IDENTITY)" $(APP)
run: build
swift Scripts/run.swift "$(APP)"