Skip to content

Commit b198279

Browse files
committed
[build-presets] Foundation built based on platform
Previously, the XCTest CI preset would attempt to build corelibs-foundation on OS X. corelibs-foundation is not meant to be built via the build-script on OS X, so this would cause issues. Remove the explicit `--foundation` option, and instead leave it up to the build-script to determine whether to build Foundation when building XCTest.
1 parent b374808 commit b198279

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

utils/build-presets.ini

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -262,8 +262,9 @@ skip-test-watchos
262262
# build for iOS/tvOS.
263263
mixin-preset=buildbot_incremental_base
264264

265-
# Build Foundation, then build and test XCTest.
266-
foundation
265+
# Build and test XCTest. On Linux, the build script is aware of the dependency
266+
# on Foundation, so that is built as well. On OS X, Foundation is built as part
267+
# of the XCTest Xcode project.
267268
xctest
268269

269270
dash-dash

0 commit comments

Comments
 (0)