Skip to content

BridgeJS: Improve Xcode editing experience by removing symlinks #407

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Aug 15, 2025

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