Skip to content

Commit 76c82a0

Browse files
author
Omar Tawfik
committed
Build other VS SKUs
1 parent e7d09b2 commit 76c82a0

File tree

2 files changed

+27
-6
lines changed

2 files changed

+27
-6
lines changed

setup/Swix/Microsoft.FSharp.vsmanproj

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,12 @@
1616
<Target Name="IncludeManifests" BeforeTargets="MergeManifests">
1717
<ItemGroup>
1818
<MergeManifest Include="$(OutputPath)\Microsoft.FSharp.SDK.%(SetupLanguages.LocaleCode).json" />
19-
<!-- TODO: Add Other SKUs for Microsoft.FSharp.Vsix and Microsoft.FSharp.Dependencies -->
2019
<MergeManifest Include="$(OutputPath)\Microsoft.FSharp.Vsix.Full.%(SetupLanguages.LocaleCode).json" />
20+
<MergeManifest Include="$(OutputPath)\Microsoft.FSharp.Vsix.Desktop.%(SetupLanguages.LocaleCode).json" />
21+
<MergeManifest Include="$(OutputPath)\Microsoft.FSharp.Vsix.Web.%(SetupLanguages.LocaleCode).json" />
2122
<MergeManifest Include="$(OutputPath)\Microsoft.FSharp.Dependencies.Full.json" />
23+
<MergeManifest Include="$(OutputPath)\Microsoft.FSharp.Dependencies.Desktop.json" />
24+
<MergeManifest Include="$(OutputPath)\Microsoft.FSharp.Dependencies.Web.json" />
2225
</ItemGroup>
2326
</Target>
2427
</Project>

setup/fsharp-setup-build.proj

Lines changed: 23 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -30,21 +30,39 @@
3030
TaskParameter="Include"/>
3131
</CreateItem>
3232

33-
<!-- TODO: Add Other SKUs for Microsoft.FSharp.Vsix -->
34-
3533
<CreateItem Include="@(SetupLanguages)"
3634
AdditionalMetadata="ProjectPath=Swix\Microsoft.FSharp.Vsix\Microsoft.FSharp.Vsix.swixproj;VSSku=Full">
3735
<Output ItemName="SetupProjects"
3836
TaskParameter="Include"/>
3937
</CreateItem>
4038

41-
<ItemGroup>
42-
<!-- TODO: Add Other SKUs for Microsoft.FSharp.Dependencies -->
39+
<CreateItem Include="@(SetupLanguages)"
40+
AdditionalMetadata="ProjectPath=Swix\Microsoft.FSharp.Vsix\Microsoft.FSharp.Vsix.swixproj;VSSku=Desktop">
41+
<Output ItemName="SetupProjects"
42+
TaskParameter="Include"/>
43+
</CreateItem>
4344

45+
<CreateItem Include="@(SetupLanguages)"
46+
AdditionalMetadata="ProjectPath=Swix\Microsoft.FSharp.Vsix\Microsoft.FSharp.Vsix.swixproj;VSSku=Web">
47+
<Output ItemName="SetupProjects"
48+
TaskParameter="Include"/>
49+
</CreateItem>
50+
51+
<ItemGroup>
4452
<SetupProjects Include="Microsoft.FSharp.Dependencies.swixproj">
4553
<ProjectPath>Swix\Microsoft.FSharp.Dependencies\Microsoft.FSharp.Dependencies.swixproj</ProjectPath>
4654
<VSSku>Full</VSSku>
47-
</SetupProjects>
55+
</SetupProjects>
56+
57+
<SetupProjects Include="Microsoft.FSharp.Dependencies.swixproj">
58+
<ProjectPath>Swix\Microsoft.FSharp.Dependencies\Microsoft.FSharp.Dependencies.swixproj</ProjectPath>
59+
<VSSku>Desktop</VSSku>
60+
</SetupProjects>
61+
62+
<SetupProjects Include="Microsoft.FSharp.Dependencies.swixproj">
63+
<ProjectPath>Swix\Microsoft.FSharp.Dependencies\Microsoft.FSharp.Dependencies.swixproj</ProjectPath>
64+
<VSSku>Web</VSSku>
65+
</SetupProjects>
4866

4967
<SetupProjects Include="Microsoft.FSharp.vsmanproj">
5068
<ProjectPath>Swix\Microsoft.FSharp.vsmanproj</ProjectPath>

0 commit comments

Comments
 (0)