You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[6.0] Build and install swift-testing in toolchains (swiftlang#75837)
* Add swift-testing to update-checkout
(cherry picked from commit 19910c6)
* Build script changes to begin building and installing swift-testing into toolchains (on Darwin, so far)
(cherry picked from commit 97e85a6)
* Add swift-testing to Linux presets too
(cherry picked from commit ff5ece1)
* Improve description of new build-script flags
(cherry picked from commit c8d7d13)
* Fix header comment
(cherry picked from commit 155e4c8)
* [swift-testing] Build tweak
* Remove SwiftSyntax product dependency
* Correct CMAKE_BUILD_TYPE
(cherry picked from commit e06d38b)
* [Windows] Build and install swift-testing in Windows toolchains
* Basically following XCTest scheme.
* Build TestingMacro separately from Testing library and install it to
the toolchain's `bin`
* Testing swift-testing itself is TODO
(cherry picked from commit f069aec)
* [build-preset] Add swift-testing to incrmental bots
(cherry picked from commit 6a38329)
* [build-script] Separate SwiftTestinMacros from SwiftTesting product
Also, build them for all hosts including cross compiling host.
(cherry picked from commit e98c5ea)
* [6.0] Add swift-testing to update-checkout-config.json
To release/6.0 scheme.
* [build-script] Fix product dependencies
SwiftPM now depends on `SwiftTesting`, `SwiftTesting` depends on
`SwiftTestingMacros`
rdar://133946466
(cherry picked from commit 852aa77)
---------
Co-authored-by: Stuart Montgomery <[email protected]>
0 commit comments