@@ -371,6 +371,7 @@ libcxx
371371# Build llbuild & swiftpm here
372372llbuild
373373swiftpm
374+ swift-driver
374375indexstore-db
375376sourcekit-lsp
376377
@@ -396,6 +397,7 @@ install-llvm
396397install-swift
397398install-llbuild
398399install-swiftpm
400+ install-swift-driver
399401install-libcxx
400402
401403[preset: buildbot_incremental,tools=RA,stdlib=RA,xcode]
@@ -418,6 +420,7 @@ swift-primary-variant-arch=x86_64
418420skip-build-llbuild
419421skip-test-llbuild
420422skip-test-swiftpm
423+ skip-test-swift-driver
421424skip-test-playgroundsupport
422425
423426# This preset is used by CI to test swift-corelibs-xctest.
@@ -602,12 +605,14 @@ build-ninja
602605libcxx
603606llbuild
604607swiftpm
608+ swift-driver
605609indexstore-db
606610sourcekit-lsp
607611install-llvm
608612install-swift
609613install-llbuild
610614install-swiftpm
615+ install-swift-driver
611616install-libcxx
612617
613618# We need to build the unittest extras so we can test
@@ -791,6 +796,7 @@ mixin-preset=
791796
792797llbuild
793798swiftpm
799+ swift-driver
794800xctest
795801libicu
796802libcxx
@@ -803,6 +809,7 @@ install-swift
803809install-lldb
804810install-llbuild
805811install-swiftpm
812+ install-swift-driver
806813install-xctest
807814install-libicu
808815install-prefix =/usr
@@ -859,6 +866,7 @@ skip-test-lldb
859866skip-test-swift
860867skip-test-llbuild
861868skip-test-swiftpm
869+ skip-test-swift-driver
862870skip-test-xctest
863871skip-test-foundation
864872skip-test-libdispatch
@@ -1020,6 +1028,7 @@ lldb
10201028# test
10211029foundation
10221030swiftpm
1031+ swift-driver
10231032xctest
10241033
10251034build-subdir =buildbot_linux
@@ -1032,6 +1041,7 @@ install-lldb
10321041install-llbuild
10331042install-foundation
10341043install-swiftpm
1044+ install-swift-driver
10351045install-xctest
10361046install-prefix =/usr
10371047swift-install-components =autolink-driver; compiler;clang-builtin-headers;stdlib;swift-remote-mirror;sdk-overlay;dev
@@ -1079,6 +1089,7 @@ libcxx
10791089libicu
10801090llbuild
10811091swiftpm
1092+ swift-driver
10821093xctest
10831094foundation
10841095libdispatch
@@ -1092,6 +1103,7 @@ install-swift
10921103install-llbuild
10931104install-libicu
10941105install-swiftpm
1106+ install-swift-driver
10951107install-foundation
10961108install-libdispatch
10971109install-xctest
@@ -1195,6 +1207,7 @@ watchos
11951207lldb
11961208llbuild
11971209swiftpm
1210+ swift-driver
11981211swiftsyntax
11991212skstresstester
12001213swiftevolve
@@ -1226,6 +1239,7 @@ install-swift
12261239install-lldb
12271240install-llbuild
12281241install-swiftpm
1242+ install-swift-driver
12291243install-swiftsyntax
12301244install-skstresstester
12311245install-swiftevolve
@@ -1319,6 +1333,7 @@ dash-dash
13191333
13201334skip-test-swift
13211335skip-test-swiftpm
1336+ skip-test-swift-driver
13221337skip-test-llbuild
13231338skip-test-lldb
13241339skip-test-cmark
@@ -1350,6 +1365,7 @@ dash-dash
13501365
13511366skip-test-swift
13521367skip-test-swiftpm
1368+ skip-test-swift-driver
13531369skip-test-llbuild
13541370skip-test-lldb
13551371skip-test-cmark
@@ -1487,6 +1503,7 @@ libcxx
14871503# Build llbuild & swiftpm here
14881504llbuild
14891505swiftpm
1506+ swift-driver
14901507swiftsyntax
14911508
14921509# Don't generate the SwiftSyntax gyb files. Instead verify that up-to-date ones
@@ -1500,6 +1517,7 @@ install-llvm
15001517install-swift
15011518install-llbuild
15021519install-swiftpm
1520+ install-swift-driver
15031521install-libcxx
15041522
15051523# Build the stress tester and SwiftEvolve
@@ -1686,6 +1704,22 @@ assertions
16861704# Downstream projects that import llbuild+SwiftPM.
16871705sourcekit-lsp
16881706
1707+ # ===------------------------------------------------------------------------===#
1708+ # Test Swift Driver (new)
1709+ # ===------------------------------------------------------------------------===#
1710+
1711+ [preset: buildbot_swift-driver_macos]
1712+ mixin-preset =mixin_swiftpm_package_macos_platform
1713+ release
1714+ assertions
1715+ swift-driver
1716+
1717+ [preset: buildbot_swift-driver_linux]
1718+ mixin-preset =mixin_swiftpm_package_linux_platform
1719+ release
1720+ assertions
1721+ swift-driver
1722+
16891723# ===------------------------------------------------------------------------===#
16901724# Test Swift Syntax
16911725# ===------------------------------------------------------------------------===#
@@ -2413,10 +2447,12 @@ swift-freestanding-archs=x86_64
24132447build-ninja
24142448llbuild
24152449swiftpm
2450+ swift-driver
24162451install-llbuild
24172452install-llvm
24182453install-swift
24192454install-swiftpm
2455+ install-swift-driver
24202456reconfigure
24212457verbose-build
24222458skip-build-benchmarks
0 commit comments