Skip to content
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

Windows support #1

Open
wants to merge 12 commits into
base: testing
Choose a base branch
from
Open

Windows support #1

wants to merge 12 commits into from

Conversation

dabrahams
Copy link
Owner

@dabrahams dabrahams commented Dec 29, 2023

Because the only tests we currently have are tests of code in executable example targets, and that's not yet supported on Windows, the Windows build currently doesn't have any tests. However, more tests, not dependent on the examples, should be written and those would run just fine on Windows in CI.

Note also that getting the build tool to run on Windows required the use of SPMBuildToolSupport. In 1c86a12 that was included in the project using git-subtree in lieu of git-submodule, which can create usability issues for the unwary. That does add a lot of source to this project, and if you don't like that effect we could just copy the one SPMBuildToolSupport.swift file from that project into the plugin source directory. Using git-subtree, though, should make it easier to track changes if/when SPMBuildToolSupport is updated.

/cc @roop

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