@@ -188,6 +188,21 @@ skip-test-ios-host
188
188
skip-test-tvos-host
189
189
skip-test-watchos-host
190
190
191
+ [preset: buildbot,tools=RA,stdlib=RD,single-thread]
192
+ mixin-preset =
193
+ mixin_buildbot_tools_RA_stdlib_RD
194
+
195
+ dash-dash
196
+
197
+ # Enable non-atomic build of the stdlib
198
+ swift-stdlib-use-nonatomic-rc =true
199
+
200
+ # Don't run host tests for iOS, tvOS and watchOS platforms to make the build
201
+ # faster.
202
+ skip-test-ios-host
203
+ skip-test-tvos-host
204
+ skip-test-watchos-host
205
+
191
206
[preset: buildbot,tools=R,stdlib=RD]
192
207
mixin-preset =
193
208
mixin_buildbot_tools_R_stdlib_RD
@@ -534,56 +549,6 @@ swift-primary-variant-arch=x86_64
534
549
# Don't build the benchmarks
535
550
skip-build-benchmarks
536
551
537
- [preset: buildbot_incremental,tools=RA,stdlib=RD,smoketest=macosx,single-thread]
538
- mixin-preset =buildbot_incremental_base
539
- build-subdir =buildbot_incremental
540
-
541
- # We build release+asserts.
542
- release
543
- assertions
544
-
545
- # We run the OS X tests and validation tests.
546
- test
547
- validation-test
548
-
549
- llvm-targets-to-build =X86
550
-
551
- # Set the vendor to apple
552
- compiler-vendor =apple
553
-
554
- dash-dash
555
-
556
- # Always reconfigure cmake
557
- reconfigure
558
-
559
- # We want to always perform a verbose build
560
- verbose-build
561
-
562
- # Build ninja while we are at it
563
- build-ninja
564
-
565
- # We need to build the unittest extras so we can test
566
- build-swift-stdlib-unittest-extra
567
-
568
- # Make sure our stdlib is RA.
569
- swift-stdlib-build-type =RelWithDebInfo
570
- swift-stdlib-enable-assertions =true
571
- swift-stdlib-use-nonatomic-rc =true
572
-
573
- # Disable non-x86 building/testing.
574
- skip-build-ios
575
- skip-test-ios
576
- skip-build-tvos
577
- skip-test-tvos
578
- skip-build-watchos
579
- skip-test-watchos
580
- stdlib-deployment-targets =macosx-x86_64
581
- swift-primary-variant-sdk =OSX
582
- swift-primary-variant-arch =x86_64
583
-
584
- # Don't build the benchmarks
585
- skip-build-benchmarks
586
-
587
552
[preset: buildbot_incremental,tools=RA,stdlib=RD,smoketest=macosx,flto]
588
553
mixin-preset =buildbot_incremental,tools =RA,stdlib =RD,smoketest =macosx
589
554
build-subdir =buildbot_incremental
0 commit comments