File tree Expand file tree Collapse file tree 1 file changed +7
-6
lines changed Expand file tree Collapse file tree 1 file changed +7
-6
lines changed Original file line number Diff line number Diff line change @@ -1234,10 +1234,15 @@ verbose-build
1234
1234
build-ninja
1235
1235
build-swift-stdlib-unittest-extra
1236
1236
1237
- # When producing a package, don't copy the Swift Resource/ directory.
1238
- # This is mainly a space optimization.
1237
+ # When building for an Xcode toolchain, don't copy the Swift Resource/ directory
1238
+ # into the LLDB.framework. LLDB.framework will be installed alongside a Swift
1239
+ # compiler, so LLDB should use its resource directory directly.
1240
+ # Also, to reduce the size of the final toolchain, limit debug info to be
1241
+ # line-tables only.
1239
1242
extra-cmake-options =
1240
1243
-DLLDB_FRAMEWORK_COPY_SWIFT_RESOURCES =0
1244
+ -DCMAKE_C_FLAGS =" -gline-tables-only"
1245
+ -DCMAKE_CXX_FLAGS =" -gline-tables-only"
1241
1246
1242
1247
install-llvm
1243
1248
install-swift
@@ -1372,10 +1377,6 @@ skip-test-swiftsyntax
1372
1377
skip-test-skstresstester
1373
1378
skip-test-swiftevolve
1374
1379
1375
- extra-cmake-options =
1376
- -DCMAKE_C_FLAGS =" -gline-tables-only"
1377
- -DCMAKE_CXX_FLAGS =" -gline-tables-only"
1378
-
1379
1380
# macOS package with out test
1380
1381
[preset: buildbot_osx_package,no_test]
1381
1382
mixin-preset =
You can’t perform that action at this time.
0 commit comments