Skip to content

Commit 8ed0a4d

Browse files
authored
Merge pull request #304 from rintaro/compiler-swift-syntax
[Windows] Add _CompilerSwiftSyntax libs and plugin servers
2 parents 89540e6 + 99c4de9 commit 8ed0a4d

File tree

1 file changed

+50
-0
lines changed

1 file changed

+50
-0
lines changed

platforms/Windows/bld/bld.wxs

+50
Original file line numberDiff line numberDiff line change
@@ -374,6 +374,42 @@
374374
</Component>
375375
</ComponentGroup>
376376

377+
<ComponentGroup Id="compiler_swift_syntax" Directory="_usr_bin">
378+
<Component>
379+
<File Source="$(TOOLCHAIN_ROOT)\usr\bin\_CompilerSwiftBasicFormat.dll" />
380+
</Component>
381+
<Component>
382+
<File Source="$(TOOLCHAIN_ROOT)\usr\bin\_CompilerSwiftCompilerPluginMessageHandling.dll" />
383+
</Component>
384+
<Component>
385+
<File Source="$(TOOLCHAIN_ROOT)\usr\bin\_CompilerSwiftDiagnostics.dll" />
386+
</Component>
387+
<Component>
388+
<File Source="$(TOOLCHAIN_ROOT)\usr\bin\_CompilerSwiftIDEUtils.dll" />
389+
</Component>
390+
<Component>
391+
<File Source="$(TOOLCHAIN_ROOT)\usr\bin\_CompilerSwiftOperators.dll" />
392+
</Component>
393+
<Component>
394+
<File Source="$(TOOLCHAIN_ROOT)\usr\bin\_CompilerSwiftParser.dll" />
395+
</Component>
396+
<Component>
397+
<File Source="$(TOOLCHAIN_ROOT)\usr\bin\_CompilerSwiftParserDiagnostics.dll" />
398+
</Component>
399+
<Component>
400+
<File Source="$(TOOLCHAIN_ROOT)\usr\bin\_CompilerSwiftSyntax.dll" />
401+
</Component>
402+
<Component>
403+
<File Source="$(TOOLCHAIN_ROOT)\usr\bin\_CompilerSwiftSyntaxBuilder.dll" />
404+
</Component>
405+
<Component>
406+
<File Source="$(TOOLCHAIN_ROOT)\usr\bin\_CompilerSwiftSyntaxMacroExpansion.dll" />
407+
</Component>
408+
<Component>
409+
<File Source="$(TOOLCHAIN_ROOT)\usr\bin\_CompilerSwiftSyntaxMacros.dll" />
410+
</Component>
411+
</ComponentGroup>
412+
377413
<ComponentGroup Id="swift_syntax" Directory="_usr_bin">
378414
<Component>
379415
<File Source="$(TOOLCHAIN_ROOT)\usr\bin\SwiftBasicFormat.dll" />
@@ -387,6 +423,9 @@
387423
<Component>
388424
<File Source="$(TOOLCHAIN_ROOT)\usr\bin\SwiftIDEUtils.dll" />
389425
</Component>
426+
<Component>
427+
<File Source="$(TOOLCHAIN_ROOT)\usr\bin\SwiftLibraryPluginProvider.dll" />
428+
</Component>
390429
<Component>
391430
<File Source="$(TOOLCHAIN_ROOT)\usr\bin\SwiftOperators.dll" />
392431
</Component>
@@ -413,6 +452,15 @@
413452
</Component>
414453
</ComponentGroup>
415454

455+
<ComponentGroup Id="plugin_server" Directory="_usr_bin">
456+
<Component>
457+
<File Source="$(TOOLCHAIN_ROOT)\usr\bin\swift-plugin-server.exe" />
458+
</Component>
459+
<Component>
460+
<File Source="$(TOOLCHAIN_ROOT)\usr\bin\SwiftInProcPluginServer.dll" />
461+
</Component>
462+
</ComponentGroup>
463+
416464
<ComponentGroup Id="EnvironmentVariables">
417465
<Component Id="UserPathVariable" Condition="NOT ALLUSERS=1" Directory="_usr_bin" Guid="ab52b870-23ee-42e8-9581-3fcbdfb9228c">
418466
<Environment Action="set" Name="Path" Part="last" Permanent="no" System="no" Value="[_usr_bin]" />
@@ -432,7 +480,9 @@
432480
<ComponentGroupRef Id="argument_parser" />
433481
<ComponentGroupRef Id="tools_support_core" />
434482
<ComponentGroupRef Id="swift_driver" />
483+
<ComponentGroupRef Id="compiler_swift_syntax" />
435484
<ComponentGroupRef Id="swift_syntax" />
485+
<ComponentGroupRef Id="plugin_server" />
436486
<ComponentGroupRef Id="SwiftMacros" />
437487

438488
<ComponentGroupRef Id="ClangResources" />

0 commit comments

Comments
 (0)