Skip to content

Conversation

compnerd
Copy link
Member

This shuffles the swift-driver from devtools to toolchain, replacing the
driver from the swift repository at packaging time. This is required to
be this way to support bootstrapping and more importantly, to reduce the
overall build times for the toolchain (OSS builders are perilously close
to the time limit, and would fail to build with swift-driver in the same
build). The toolchain MSI is meant to contain everything that is needed
for building a program manually with the compiler. This should allow us
to migrate to swift-driver as the official Windows driver.

@compnerd compnerd requested a review from shahmishal as a code owner January 31, 2022 18:36
@compnerd
Copy link
Member Author

@swift-ci please test

This shuffles the swift-driver from devtools to toolchain, replacing the
driver from the swift repository at packaging time.  This is required to
be this way to support bootstrapping and more importantly, to reduce the
overall build times for the toolchain (OSS builders are perilously close
to the time limit, and would fail to build with swift-driver in the same
build).  The toolchain MSI is meant to contain everything that is needed
for building a program manually with the compiler.  This should allow us
to migrate to swift-driver as the official Windows driver.
@compnerd compnerd merged commit ed8c508 into swiftlang:main Feb 8, 2022
@compnerd compnerd deleted the driver-packaging branch February 8, 2022 00:02
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.

2 participants