Skip to content

Address colored output being broken due to new build system (v4) - #249

Merged
gwynne merged 3 commits into
v4from
gwynne-patch-2
Oct 19, 2026
Merged

gwynne merged 3 commits into
v4from
gwynne-patch-2

Conversation

@gwynne

@gwynne gwynne commented Oct 19, 2026

Copy link
Copy Markdown
Member

Swift 6.4 enables the new Swift build system by default. Since that build system always sets Xcode (see swiftlang/swift-package-manager#10675), we can no longer use that to detect Xcode. Switch to detecting whether the TERM env var is set to dumb instead, which is arguably a more accurate check anyhow.

Fixes #247.

This is a cherry-pick of #248.

@gwynne gwynne added the semver-patch When merged, a new patch version release will be generated label Oct 19, 2026
@gwynne
gwynne merged commit 04ebb8f into v4 Oct 19, 2026
16 of 17 checks passed
@gwynne
gwynne deleted the gwynne-patch-2 branch October 19, 2026 16:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

semver-patch When merged, a new patch version release will be generated

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants