Skip to content

Commit 1dfc10e

Browse files
committed
[build-script] Add back --install-swiftsyntax
'--install-swift-syntax' is now a sugar of '--install-swift --swift-install-component=swift-syntax-lib'
1 parent 8cb651b commit 1dfc10e

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

utils/swift_build_support/swift_build_support/build_script_invocation.py

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -445,6 +445,15 @@ def convert_to_impl_arguments(self):
445445
os.path.abspath(args.coverage_db)
446446
]
447447

448+
# '--install-swiftsyntax' is a legacy form of 'swift-syntax-lib'
449+
# install component.
450+
if (args.install_swiftsyntax and
451+
'--install-swift' not in args.build_script_impl_args):
452+
impl_args += [
453+
"--install-swift",
454+
"--swift-install-components=swift-syntax-lib"
455+
]
456+
448457
if args.llvm_install_components:
449458
impl_args += [
450459
"--llvm-install-components=%s" % args.llvm_install_components

0 commit comments

Comments
 (0)