Skip to content

Commit 2cc8e83

Browse files
committed
WiX: package up additional tools on Windows
We should package up swift-api-digester and swift-symbolgraph-extract. The former is needed to ensure that we can pass the swift-driver test suite on a distributed toolchain.
1 parent 7275f4a commit 2cc8e83

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

platforms/Windows/toolchain.wxs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -537,9 +537,15 @@
537537

538538
<ComponentGroup Id="swift">
539539
<!-- TODO(compnerd) can we use symbolic links instead? -->
540+
<Component Id="swift_api_digester.exe" Directory="_usr_bin" Guid="ed1dbe33-7003-44bc-8aa8-c5735d09c8fd">
541+
<File Id="swift_api_digester.exe" Source="$(var.TOOLCHAIN_ROOT)\usr\bin\swift-api-digester.exe" Checksum="yes" />
542+
</Component>
540543
<Component Id="swift_autolink_extract.exe" Directory="_usr_bin" Guid="26c29024-5fb1-4aed-8150-c1bfa271f469">
541544
<File Id="swift_autolink_extract.exe" Source="$(var.TOOLCHAIN_ROOT)\usr\bin\swift-autolink-extract.exe" Checksum="yes" />
542545
</Component>
546+
<Component Id="swift_symbolgraph_extract.exe" Directory="_usr_bin" Guid="f51c6f69-68f7-4af7-b3c8-6de9cc93262f">
547+
<File Id="swift_symbolgraph_extract.exe" Source="$(var.TOOLCHAIN_ROOT)\usr\bin\swift-symbolgraph-extract.exe" Checksum="yes" />
548+
</Component>
543549

544550
<Component Id="swift_demangle.exe" Directory="_usr_bin" Guid="8c42f286-7ddf-4637-ad4b-18e6904bc006">
545551
<File Id="swift_demangle.exe" Source="$(var.TOOLCHAIN_ROOT)\usr\bin\swift-demangle.exe" Checksum="yes" />

0 commit comments

Comments
 (0)