Skip to content

Commit a956a2c

Browse files
committed
[Preset] Add support for no assertions toolchain for macOS
1 parent 8e4c216 commit a956a2c

File tree

1 file changed

+25
-16
lines changed

1 file changed

+25
-16
lines changed

utils/build-presets.ini

Lines changed: 25 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -996,6 +996,23 @@ test-installable-package
996996
# If someone uses this for incremental builds, force reconfiguration.
997997
reconfigure
998998

999+
swift-install-components=compiler;clang-builtin-headers;stdlib;swift-syntax;sdk-overlay;license;sourcekit-xpc-service;swift-remote-mirror;swift-remote-mirror-headers
1000+
llvm-install-components=libclang;libclang-headers
1001+
1002+
# Path to the .tar.gz package we would create.
1003+
installable-package=%(installable_package)s
1004+
1005+
# Path to the .tar.gz symbols package
1006+
symbols-package=%(symbols_package)s
1007+
1008+
# Info.plist
1009+
darwin-toolchain-bundle-identifier=%(darwin_toolchain_bundle_identifier)s
1010+
darwin-toolchain-display-name=%(darwin_toolchain_display_name)s
1011+
darwin-toolchain-display-name-short=%(darwin_toolchain_display_name_short)s
1012+
darwin-toolchain-name=%(darwin_toolchain_xctoolchain_name)s
1013+
darwin-toolchain-version=%(darwin_toolchain_version)s
1014+
darwin-toolchain-alias=%(darwin_toolchain_alias)s
1015+
9991016
[preset: mixin_osx_package_test]
10001017
build-subdir=buildbot_osx
10011018

@@ -1008,36 +1025,28 @@ long-test
10081025

10091026
dash-dash
10101027

1028+
skip-test-lldb
10111029

10121030
# Path to the .tar.gz package we would create.
10131031
installable-package=%(installable_package)s
10141032

1033+
10151034
[preset: buildbot_osx_package]
10161035
mixin-preset=
10171036
mixin_osx_package_base
10181037
mixin_osx_package_test
10191038
mixin_lightweight_assertions
10201039

1021-
dash-dash
1022-
1023-
skip-test-lldb
10241040

1025-
swift-install-components=compiler;clang-builtin-headers;stdlib;swift-syntax;sdk-overlay;license;sourcekit-xpc-service;swift-remote-mirror;swift-remote-mirror-headers
1026-
llvm-install-components=libclang;libclang-headers
1041+
[preset: buildbot_osx_package,no_assertions]
1042+
mixin-preset=
1043+
mixin_osx_package_base
1044+
mixin_osx_package_test
10271045

1028-
# Path to the .tar.gz package we would create.
1029-
installable-package=%(installable_package)s
1046+
dash-dash
10301047

1031-
# Path to the .tar.gz symbols package
1032-
symbols-package=%(symbols_package)s
1048+
no-assertions
10331049

1034-
# Info.plist
1035-
darwin-toolchain-bundle-identifier=%(darwin_toolchain_bundle_identifier)s
1036-
darwin-toolchain-display-name=%(darwin_toolchain_display_name)s
1037-
darwin-toolchain-display-name-short=%(darwin_toolchain_display_name_short)s
1038-
darwin-toolchain-name=%(darwin_toolchain_xctoolchain_name)s
1039-
darwin-toolchain-version=%(darwin_toolchain_version)s
1040-
darwin-toolchain-alias=%(darwin_toolchain_alias)s
10411050

10421051
# Debug version of the compilers, release version of the stdlib.
10431052
[preset: buildbot_osx_package,tools=DA,stdlib=R]

0 commit comments

Comments
 (0)