Skip to content

Conversation

owenv
Copy link
Collaborator

@owenv owenv commented Oct 6, 2025

Some projects on macOS currently manually shell escape the values of build settings which are translated to compiler args, which breaks the escaping change here, as they end up double escaped. Restore the old behavior on macOS for compatibility.

rdar://162035972

@owenv
Copy link
Collaborator Author

owenv commented Oct 6, 2025

@swift-ci test

@jakepetroules
Copy link
Collaborator

Wouldn't these projects have failed if response files were turned off entirely? Since arguments are used exactly as the macro system sees their resolved value.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants