Skip to content

Conversation

neonichu
Copy link
Contributor

@neonichu neonichu commented Jul 3, 2023

Looks like we have been using the full relative path from the target directory as basis for object file paths until now which seems odd and might also cause clashes with other files in the build directory. We should be using the basename here since duplicated basenames in the same Swift module are anyway prohibited.

resolves #6672

Looks like we have been using the full relative path from the target directory as basis for object file paths until now which seems odd and might also cause clashes with other files in the build directory. We should be using the basename here since duplicated basenames in the same Swift module are anyway prohibited.

resolves #6672
@neonichu neonichu self-assigned this Jul 3, 2023
@neonichu
Copy link
Contributor Author

neonichu commented Jul 3, 2023

@swift-ci please smoke test

@neonichu neonichu merged commit 7e23077 into main Jul 3, 2023
@neonichu neonichu deleted the object-file-basename branch July 3, 2023 23:35
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.

Target with copyable resources fails to build on macOS
2 participants