swift-ci
216659e2c8
Merge remote-tracking branch 'origin/main' into rebranch
2024-08-17 09:53:59 -07:00
Rintaro Ishizaki
eca7779d00
Revert "[build-script] Fix product dependencies"
2024-08-17 06:23:43 -07:00
swift-ci
2457fecd8f
Merge remote-tracking branch 'origin/main' into rebranch
2024-08-17 03:53:53 -07:00
Rintaro Ishizaki
b4a75e5553
Merge pull request #75909 from rintaro/build-script-rdar133946466
...
[build-script] Fix product dependencies
2024-08-17 03:40:56 -07:00
Saleem Abdulrasool
5a497a68b8
utils: update WiX and fetch if packaging
...
Skip fetching and extracting WiX if not packaging. Skip fetching the
pinned toolchain and NDK if not building.
2024-08-16 14:43:02 -07:00
swift-ci
6f7d1af4ac
Merge remote-tracking branch 'origin/main' into rebranch
2024-08-15 18:33:07 -07:00
Saleem Abdulrasool
9393a9d104
Merge pull request #75894 from compnerd/lld-tests
...
utils: enable LLD testing on Windows
2024-08-15 18:24:39 -07:00
swift-ci
bb96b71481
Merge remote-tracking branch 'origin/main' into rebranch
2024-08-15 17:26:32 -07:00
Rintaro Ishizaki
852aa7798f
[build-script] Fix product dependencies
...
SwiftPM now depends on `SwiftTesting`, `SwiftTesting` depends on
`SwiftTestingMacros`
rdar://133946466
2024-08-15 11:26:45 -07:00
Saleem Abdulrasool
151c397d94
utils: enable LLD testing on Windows
...
Enable the lld test suite on Windows. Although we don't get much of the
LLVM test suite coverage, this is a small step towards getting the
testing coverage that we need for stability.
2024-08-14 13:24:41 -07:00
Hiroshi Yamauchi
43dd793b2f
Fix the pinned toolchain version handling for the ARM64 build.
2024-08-14 13:12:33 -07:00
swift-ci
409e2b79d2
Merge remote-tracking branch 'origin/main' into rebranch
2024-08-13 20:33:19 -07:00
Saleem Abdulrasool
36af934932
Merge pull request #75868 from compnerd/curl
...
utils: bump next and rebranch to curl 8.9.1
2024-08-13 20:13:54 -07:00
swift-ci
7df1730bba
Merge remote-tracking branch 'origin/main' into rebranch
2024-08-13 16:04:09 -07:00
Saleem Abdulrasool
406e7e91a8
utils: bump next and rebranch to curl 8.9.1
...
Update the next and rebranch configuration to match main.
2024-08-13 14:19:37 -07:00
Mishal Shah
5fb180c012
Merge pull request #75618 from swiftlang/maxd/wasi-sdk-22
...
Bump `wasi-libc` to `wasi-sdk-22` in `update-checkout-config.json`
2024-08-13 14:12:07 -07:00
swift-ci
8d98a3e668
Merge remote-tracking branch 'origin/main' into rebranch
2024-08-13 07:50:33 -07:00
Saleem Abdulrasool
482b004a69
Merge pull request #75717 from compnerd/curl
2024-08-13 07:32:26 -07:00
swift-ci
06eee0b0c2
Merge remote-tracking branch 'origin/main' into rebranch
2024-08-12 15:54:56 -07:00
Jeremy Schonfeld
36dee56942
Enable swift-foundation tests on Windows in toolchain builds ( #75811 )
2024-08-12 15:44:47 -07:00
swift-ci
34cb10c153
Merge remote-tracking branch 'origin/main' into rebranch
2024-08-12 13:12:50 -07:00
Rintaro Ishizaki
a68cbb6df3
Merge pull request #75838 from swiftlang/revert-75822-swift-testing-disable
...
Revert "[build-preset] Temporarily disable swift-testing until CI is ready"
2024-08-12 12:45:19 -07:00
swift-ci
7305fcdc57
Merge remote-tracking branch 'origin/main' into rebranch
2024-08-12 09:55:03 -07:00
Saleem Abdulrasool
8b66cb51bf
Merge pull request #75785 from compnerd/macrOS
...
utils: build Foundation macros for distribution
2024-08-12 09:41:21 -07:00
Saleem Abdulrasool
1c985badcd
Merge pull request #75816 from jmschonfeld/build-script-foundation-macros
...
build-script: Invoke Foundation macros build separately
2024-08-12 09:41:02 -07:00
swift-ci
7872dcf9a3
Merge remote-tracking branch 'origin/main' into rebranch
2024-08-12 09:35:10 -07:00
Saleem Abdulrasool
5c00681a91
Merge pull request #75823 from compnerd/sqlite
...
utils: migrate away from fetched SQLite
2024-08-12 09:18:40 -07:00
Rintaro Ishizaki
1f67284160
Revert "[build-preset] Temporarily disable swift-testing until CI is ready"
2024-08-12 09:17:10 -07:00
swift-ci
67bc835158
Merge remote-tracking branch 'origin/main' into rebranch
2024-08-10 12:34:11 -07:00
Saleem Abdulrasool
0ccfc50998
utils: migrate away from fetched SQLite
...
With the introduction of swift-toolchain-sqlite, we have a version of
SQLite that we can use to build the toolchain. Prefer this over the
fetched amalgamation which simplifies the logic for the toolchain and
ensures that we are able to track this as a regular component.
2024-08-10 11:30:07 -07:00
Jeremy Schonfeld
915f552f0e
Fix typo
2024-08-10 10:58:57 -07:00
Rintaro Ishizaki
0bc38d1b95
[build-preset] Temporarily disable swift-testing until CI is ready
2024-08-10 09:00:14 -07:00
Jeremy Schonfeld
9d6447d367
Address feedback
2024-08-09 21:54:27 -07:00
Saleem Abdulrasool
e97499b773
utils: build Foundation macros for distribution
...
This adds a build of the Foundation macros for distribution in the
toolchain.
2024-08-09 21:16:27 -07:00
swift-ci
d59f3f5fdb
Merge remote-tracking branch 'origin/main' into rebranch
2024-08-09 21:14:17 -07:00
Rintaro Ishizaki
1c6552fb7b
Merge pull request #75515 from rintaro/add-swift-testing
...
Build and install swift-testing in toolchains
2024-08-09 21:09:20 -07:00
Jeremy Schonfeld
8b5a7d86ba
Invoke Foundation macros build separately
2024-08-09 16:23:40 -07:00
Rintaro Ishizaki
e98c5eab61
[build-script] Separate SwiftTestinMacros from SwiftTesting product
...
Also, build them for all hosts including cross compiling host.
2024-08-09 14:43:20 -07:00
swift-ci
e6a8600ec0
Merge remote-tracking branch 'origin/main' into rebranch
2024-08-08 14:35:02 -07:00
Saleem Abdulrasool
f4d6eda177
Merge pull request #75712 from al45tair/improve-windows-build-script
...
[Build][Windows] Don't extract archives needlessly.
2024-08-08 14:26:51 -07:00
Rintaro Ishizaki
6a383293c4
[build-preset] Add swift-testing to incrmental bots
2024-08-08 13:13:45 -07:00
Rintaro
f069aecca5
[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
2024-08-08 13:13:45 -07:00
Rintaro Ishizaki
e06d38b3ac
[swift-testing] Build tweak
...
* Remove SwiftSyntax product dependency
* Correct CMAKE_BUILD_TYPE
2024-08-08 13:13:45 -07:00
Stuart Montgomery
155e4c857b
Fix header comment
2024-08-08 13:13:44 -07:00
Stuart Montgomery
c8d7d134b0
Improve description of new build-script flags
2024-08-08 13:13:44 -07:00
Stuart Montgomery
ff5ece15bc
Add swift-testing to Linux presets too
2024-08-08 13:13:44 -07:00
Stuart Montgomery
97e85a6bf2
Build script changes to begin building and installing swift-testing into toolchains (on Darwin, so far)
2024-08-08 13:13:44 -07:00
Stuart Montgomery
19910c6c22
Add swift-testing to update-checkout
2024-08-08 13:13:42 -07:00
swift-ci
5e74c499bf
Merge remote-tracking branch 'origin/main' into rebranch
2024-08-07 16:55:20 -07:00
Jake Petroules
5482b47c83
[update-checkout] Add swift-toolchain-sqlite to the list of repos ( #75743 )
...
This is for swiftlang/swift-llbuild#930 , which adds swift-toolchain-sqlite as a new dependency to SwiftPM to better support Windows and other platforms.
2024-08-07 16:36:54 -07:00