Skip to content

Commit 7b5db49

Browse files
Merge pull request #69063 from AnthonyLatsis/preset-cleanup
[NFC] Presets: Small cleanup
2 parents bfb36e4 + f87a2bf commit 7b5db49

File tree

1 file changed

+5
-41
lines changed

1 file changed

+5
-41
lines changed

utils/build-presets.ini

Lines changed: 5 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -326,14 +326,19 @@ test
326326
validation-test
327327
lit-args=-v --time-tests
328328

329+
# Set the vendor to apple
329330
compiler-vendor=apple
330331

331332
# On buildbots, always force a reconfiguration to make sure we pick up changes
332333
# in the build-script and build-presets.ini.
333334
reconfigure
334335

336+
# We want to always perform a verbose build
335337
verbose-build
338+
339+
# Build ninja while we are at it
336340
build-ninja
341+
337342
skip-test-cmark
338343

339344
[preset: buildbot_incremental_base_all_platforms]
@@ -398,28 +403,6 @@ install-libcxx
398403
[preset: buildbot_incremental,tools=RA,stdlib=RA,apple_silicon]
399404
mixin-preset=buildbot_incremental,tools=RA,stdlib=RA
400405

401-
[preset: buildbot_incremental,tools=RA,stdlib=RA,xcode]
402-
mixin-preset=buildbot_incremental,tools=RA,stdlib=RA
403-
build-subdir=buildbot_incremental_xcode
404-
405-
xcode
406-
# We do not support building cross compiled stdlibs on OS X with Xcode. So only
407-
# build the OS X SDK.
408-
skip-build-ios
409-
skip-test-ios
410-
skip-build-tvos
411-
skip-test-tvos
412-
skip-build-watchos
413-
skip-test-watchos
414-
stdlib-deployment-targets=macosx-x86_64
415-
swift-primary-variant-sdk=OSX
416-
swift-primary-variant-arch=x86_64
417-
skip-build-llbuild
418-
skip-test-llbuild
419-
skip-test-swiftpm
420-
skip-test-swift-driver
421-
skip-test-playgroundsupport
422-
423406
# This preset is used by CI to test swift-corelibs-xctest.
424407
[preset: buildbot_incremental,tools=RA,stdlib=RA,XCTest]
425408
# We don't use buildbot_incremental_base_all_platforms because we don't need to
@@ -436,7 +419,6 @@ build-swift-stdlib-unittest-extra
436419
# This preset is meant to test XCTest, not Swift or Foundation. We don't
437420
# want stochastic failures in those test suites to prevent XCTest tests from
438421
# being run.
439-
skip-test-cmark
440422
skip-test-swift
441423
skip-test-libdispatch
442424
skip-test-foundation
@@ -559,7 +541,6 @@ skip-test-swift
559541
skip-test-swiftpm
560542
skip-test-swift-driver
561543
skip-test-llbuild
562-
skip-test-cmark
563544
skip-test-playgroundsupport
564545
skip-test-swiftsyntax
565546
skip-test-skstresstester
@@ -608,24 +589,8 @@ build-subdir=buildbot_incremental
608589
release
609590
assertions
610591

611-
# We run the OS X tests and validation tests.
612-
test
613-
validation-test
614-
615592
llvm-targets-to-build=X86;ARM;AArch64;PowerPC
616593

617-
# Set the vendor to apple
618-
compiler-vendor=apple
619-
620-
# Always reconfigure cmake
621-
reconfigure
622-
623-
# We want to always perform a verbose build
624-
verbose-build
625-
626-
# Build ninja while we are at it
627-
build-ninja
628-
629594
libcxx
630595
llbuild
631596
swiftpm
@@ -1738,7 +1703,6 @@ install-swiftsyntax
17381703
install-libcxx
17391704

17401705
skip-test-swift
1741-
skip-test-cmark
17421706

17431707
[preset: mixin_swiftpm_macos_platform]
17441708
mixin-preset=

0 commit comments

Comments
 (0)