From 5aab62f2fcb2516bcb2fb676b51a1fff06c348d9 Mon Sep 17 00:00:00 2001 From: Jacob Heider Date: Wed, 10 Jan 2024 12:34:44 -0500 Subject: [PATCH] fix(SwiftFormat) closes #4781 --- .../github.com/nicklockwood/SwiftFormat/package.yml | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/projects/github.com/nicklockwood/SwiftFormat/package.yml b/projects/github.com/nicklockwood/SwiftFormat/package.yml index ee5655df..5b84b307 100644 --- a/projects/github.com/nicklockwood/SwiftFormat/package.yml +++ b/projects/github.com/nicklockwood/SwiftFormat/package.yml @@ -15,9 +15,14 @@ build: # dependencies: # swift.org: 5 # apple.com/xcode: >=13.3 - script: | - swift build --configuration release - mkdir -p {{prefix}}/bin - mv $(swift build --configuration release --show-bin-path)/swiftformat {{prefix}}/bin + script: + # swift freaks all the way out if there's UTF-8 in the `TMPDIR` + # swift build --configuration=release + # TSCUtility/Triple.swift:215: Fatal error: Failed to parse target info (malformed). + - export TMPDIR=$(mktemp -d) + + - swift build --configuration release + - mkdir -p {{prefix}}/bin + - mv $(swift build --configuration release --show-bin-path)/swiftformat {{prefix}}/bin test: swiftformat --version | grep {{version}}