build: preserve swift build failures in make target (#115)

This commit is contained in:
TastyHeadphones
2026-03-06 11:50:21 +09:00
committed by GitHub
parent e3391d9ea2
commit 5c2bce03dd

View File

@@ -119,7 +119,7 @@ $(BINARY): $(SWIFT_SOURCES) Package.swift $(ENTITLEMENTS)
@echo "=== Building vphone-cli ($(GIT_HASH)) ==="
@echo '// Auto-generated — do not edit' > $(BUILD_INFO)
@echo 'enum VPhoneBuildInfo { static let commitHash = "$(GIT_HASH)" }' >> $(BUILD_INFO)
swift build -c release 2>&1 | tail -5
@set -o pipefail; swift build -c release 2>&1 | tail -5
@echo ""
@echo "=== Signing with entitlements ==="
codesign --force --sign - --entitlements $(ENTITLEMENTS) $@