Skip to content

Conversation

@owenv
Copy link
Contributor

@owenv owenv commented Jun 16, 2020

Some of the SPM builders appear to be running CMake 3.15.4, so I'm back porting ArgumentParser to 3.15.1 to match SPM's minimum version. I haven't tested this on Windows yet to make sure the output directory workarounds behave as expected, I'm going to try to spin up a VM this weekend.

Checklist

  • I've added at least one test that validates that my change is working, if appropriate
  • I've followed the code style of the rest of the project
  • I've read the Contribution Guidelines
  • I've updated the documentation if necessary

cc @compnerd

@compnerd
Copy link
Collaborator

Sure, that’s reasonable. From the CMake perspective, it seems fine. Just adds a bit of complexity, so as long as Nate’s happy, LGTM.

@natecook1000
Copy link
Member

@owenv Looks good on my end, just let me know when you’ve been able to verify on Windows. Thanks! 🙏

@compnerd
Copy link
Collaborator

@natecook1000 https://dev.azure.com/compnerd/swift-build/_build/results?buildId=33747&view=results

Lets just make it easy - triggered a CI run for argument-parser :)

@compnerd
Copy link
Collaborator

Seems to build fine on Windows :)

@natecook1000
Copy link
Member

@swift-ci Please test

@natecook1000 natecook1000 merged commit 618f282 into apple:master Jun 16, 2020
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.

3 participants