Skip to content

Conversation

kateinoigakukun
Copy link
Member

Xcode does not handle symlinks well, especially when showing errors in the editor. This commit removes the symlinks in the BridgeJS plugin package and use SwiftPM's native target structure. We still use symlinks for the actual BridgeJSTool executable target in the main package as a build-time optimization, but it should not affect the Xcode editing experience on the main package.

Xcode does not handle symlinks well, especially when showing errors
in the editor. This commit removes the symlinks in the BridgeJS
plugin package and use SwiftPM's native target structure.
We still use symlinks for the actual BridgeJSTool executable target
in the main package as a build-time optimization, but it should not
affect the Xcode editing experience on the main package.
@kateinoigakukun kateinoigakukun force-pushed the yt/remove-symlinks-bridgejs branch from 8bf1e9e to f5d74de Compare August 15, 2025 13:26
@kateinoigakukun kateinoigakukun marked this pull request as ready for review August 15, 2025 13:32
@kateinoigakukun kateinoigakukun merged commit 635daa6 into main Aug 15, 2025
8 checks passed
@kateinoigakukun kateinoigakukun deleted the yt/remove-symlinks-bridgejs branch August 15, 2025 13:40
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.

1 participant