@@ -3117,15 +3117,9 @@ llvm-cmake-options=
3117
3117
# Build Requirements:
3118
3118
# - C and C++ compiler
3119
3119
# Toolchain Outputs:
3120
- # - Swift Compiler
3121
- # C++ Driver
3122
- # No Macro Support
3123
- # No Swift Compiler Sources
3120
+ # - Swift Compiler (-SwiftDriver, -macros, -SwiftSilOpts)
3124
3121
# Runtime Outputs:
3125
- # - Swift Standard Library
3126
- # swiftCore
3127
- # OnoneSupport
3128
- # Concurrency
3122
+ # - Swift Standard Library (-macros)
3129
3123
[preset: bootstrap_stage0]
3130
3124
mixin-preset =
3131
3125
mixin_buildbot_linux,no_test
@@ -3138,17 +3132,103 @@ release
3138
3132
skip-early-swiftsyntax
3139
3133
skip-early-swift-driver
3140
3134
skip-build-benchmarks
3135
+ build-swift-examples =0
3141
3136
3142
3137
build-runtime-with-host-compiler =0
3143
3138
build-swift-libexec =0
3144
3139
build-swift-remote-mirror =0
3145
3140
3146
- swift-install-components =autolink-driver; compiler;clang-resource-dir-symlink;stdlib;sdk-overlay;toolchain-tools
3147
- llvm-install-components =llvm-ar; llvm-ranlib;clang;clang-resource-headers;compiler-rt;clang-features-file;llvm-symbolizer
3148
-
3149
3141
extra-cmake-options =
3150
3142
-DLLVM_TARGETS_TO_BUILD =AArch64; X86
3151
3143
3152
3144
swift-cmake-options =
3145
+ -DSWIFT_ENABLE_EXPERIMENTAL_CONCURRENCY:BOOL =YES
3146
+ -DSWIFT_ENABLE_EXPERIMENTAL_OBSERVATION:BOOL =NO
3147
+ -DSWIFT_ENABLE_EXPERIMENTAL_DISTRIBUTED:BOOL =NO
3148
+ -DSWIFT_ENABLE_EXPERIMENTAL_DIFFERENTIABLE_PROGRAMMING:BOOL =NO
3153
3149
-DSWIFT_ENABLE_SWIFT_IN_SWIFT:BOOL =NO
3154
3150
-DSWIFT_INCLUDE_DOCS:BOOL =NO
3151
+ -DSWIFT_BUILD_EXAMPLES:BOOL =OFF
3152
+ -DSWIFT_BUILD_STATIC_SDK_OVERLAY:BOOL =NO
3153
+ -DSWIFT_BUILD_STATIC_STDLIB:BOOL =NO
3154
+
3155
+ build-subdir =%(build_subdir)s
3156
+ install-destdir =%(install_destdir)s
3157
+
3158
+ swift-install-components =autolink-driver; compiler;clang-resource-dir-symlink;stdlib;sdk-overlay;toolchain-tools
3159
+ llvm-install-components =llvm-ar; llvm-ranlib;clang;clang-resource-headers;compiler-rt;clang-features-file;llvm-symbolizer
3160
+
3161
+ install-llvm
3162
+ install-swift
3163
+
3164
+ # Build Toolchain Requirements:
3165
+ # - C/C++ compiler
3166
+ # - Swift Compiler (-SwiftDriver, -macros, -SwiftSilOpts)
3167
+ # Toolchain Outputs:
3168
+ # - Swift Compiler (-SwiftDriver, +macros, +SwiftSilOpts)
3169
+ # Runtime Outputs:
3170
+ # - Standard Library (+macros)
3171
+ # - Dispatch
3172
+ # - Foundation (+macros)
3173
+ [preset: bootstrap_stage1]
3174
+ mixin-preset =mixin_buildbot_linux,no_test
3175
+ bootstrapping =hosttools
3176
+
3177
+ release
3178
+ foundation
3179
+ libdispatch
3180
+
3181
+ skip-early-swift-driver
3182
+ skip-build-benchmarks
3183
+
3184
+ enable-experimental-concurrency =1
3185
+
3186
+ extra-cmake-options =
3187
+ -DLLVM_TARGETS_TO_BUILD =AArch64; X86
3188
+
3189
+ swift-install-components =autolink-driver; compiler;clang-resource-dir-symlink;stdlib;sdk-overlay;toolchain-tools;license
3190
+ llvm-install-components =llvm-ar; llvm-ranlib;clang;clang-resource-headers;compiler-rt;clang-features-file;lld
3191
+
3192
+ build-subdir =%(build_subdir)s
3193
+ install-destdir =%(install_destdir)s
3194
+
3195
+ install-llvm
3196
+ install-swift
3197
+ install-foundation
3198
+ install-libdispatch
3199
+
3200
+ [preset: bootstrap_stage2]
3201
+ mixin-preset =mixin_buildbot_linux,no_test
3202
+ bootstrapping =hosttools
3203
+
3204
+ release
3205
+
3206
+ skip-early-swift-driver
3207
+
3208
+ llbuild
3209
+ xctest
3210
+ swiftpm
3211
+
3212
+ swift-include-tests =0
3213
+ llvm-include-tests =0
3214
+
3215
+
3216
+ foundation
3217
+ libdispatch
3218
+
3219
+ skip-build-benchmarks
3220
+ skip-test-cmark
3221
+
3222
+ build-subdir =%(build_subdir)s
3223
+ install-destdir =%(install_destdir)s
3224
+
3225
+ swift-install-components =autolink-driver; compiler;clang-resource-dir-symlink;stdlib;sdk-overlay;toolchain-tools;license
3226
+ llvm-install-components =llvm-ar; llvm-ranlib;clang;clang-resource-headers;compiler-rt;clang-features-file;lld
3227
+
3228
+ install-llvm
3229
+ install-swift
3230
+ install-foundation
3231
+ install-libdispatch
3232
+ install-llbuild
3233
+ install-swiftpm
3234
+ install-xctest
0 commit comments