Skip to content

Conversation

@compnerd
Copy link
Member

@compnerd compnerd commented Sep 7, 2020

  • Sort the arguments to CMake to make them easier to spot
  • Sort the clones to be in order of use
  • Use shorter build directory names as the paths can be troublesome
  • Update instructions all the way through to swift-package-manager as that now works
  • Fix instructions for cloning swift-llbuild (the repository contains symlinks)
  • Add instructions for new swift-package-manager dependencies
  • Homogenise the build rules (they are at this point, largely copy-paste from each one, just listing dependencies)
  • Switch swift-llbuild to use clang-cl instead of cl and add a workaround for code splitting

Replace this paragraph with a description of your changes and rationale. Provide links to external references/discussions if appropriate.

Resolves SR-NNNN.

- Sort the arguments to CMake to make them easier to spot
- Sort the clones to be in order of use
- Use shorter build directory names as the paths can be troublesome
- Update instructions all the way through to swift-package-manager as that now works
- Fix instructions for cloning swift-llbuild (the repository contains symlinks)
- Add instructions for new swift-package-manager dependencies
- Homogenise the build rules (they are at this point, largely copy-paste from each one, just listing dependencies)
- Switch `swift-llbuild` to use `clang-cl` instead of `cl` and add a workaround for code splitting
@compnerd
Copy link
Member Author

compnerd commented Sep 7, 2020

@swift-ci please smoke test

@compnerd compnerd merged commit 6aebda5 into master Sep 7, 2020
@compnerd compnerd deleted the compnerd-windows-build-rules branch September 7, 2020 20:06
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