Skip to content

Commit

Permalink
Remove support for VS2013-2017. Fix 2022 Branding.
Browse files Browse the repository at this point in the history
  • Loading branch information
chrpai committed Feb 17, 2022
1 parent 9d8dbc3 commit 156a574
Show file tree
Hide file tree
Showing 6 changed files with 41 additions and 73 deletions.
2 changes: 1 addition & 1 deletion Application/IsWiX2022AddIn/CommandLaunchIsWiXPackage.vsct
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@
<Parent guid="guidCommandLaunchIsWiXPackageCmdSet" id="MyMenuGroup" />
<Icon guid="guidImages" id="bmpPic1" />
<Strings>
<ButtonText>Invoke CommandLaunchIsWiX</ButtonText>
<ButtonText>Launch IsWiX</ButtonText>
</Strings>
</Button>
</Buttons>
Expand Down
5 changes: 5 additions & 0 deletions Application/IsWiX2022AddIn/source.extension.vsixmanifest
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,11 @@
<Identity Id="IsWiX.dfb3d065-b2e5-486b-be9c-e260335701f7" Version="1.0" Language="en-US" Publisher="ISWIX LLC" />
<DisplayName>IsWiX</DisplayName>
<Description xml:space="preserve">Industrial Strength Windows Installer XML (IsWiX)</Description>
<MoreInfo>https://github.com/iswix-llc</MoreInfo>
<License>MS-PL.txt</License>
<GettingStartedGuide>https://www.github.com/iswix-llc/iswix-tutorials</GettingStartedGuide>
<Icon>Icon.png</Icon>
<PreviewImage>preview.png</PreviewImage>
</Metadata>
<Installation>
<InstallationTarget Id="Microsoft.VisualStudio.Community" Version="[17.0, 18.0)">
Expand Down
7 changes: 0 additions & 7 deletions Application/IsWiXNewAddIn/IsWiXNewAddIn.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -168,10 +168,6 @@
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
<IncludeInVSIX>true</IncludeInVSIX>
</Content>
<Content Include="ProjectTemplates\IsWiXSetupProjectTemplate.zip">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
<IncludeInVSIX>true</IncludeInVSIX>
</Content>
<None Include="source.extension.vsixmanifest">
<SubType>Designer</SubType>
</None>
Expand Down Expand Up @@ -223,9 +219,6 @@ powershell Compress-Archive -Path * -DestinationPath '$(ProjectDir)ProjectTempla

CD "$(ProjectDir)BootstrapperSolutionTemplate"
powershell Compress-Archive -Path * -DestinationPath '$(ProjectDir)ProjectTemplates\IsWiXBootstrapperSolutionTemplate.zip' -Force

CD "$(ProjectDir)SetupProjectTemplate"
powershell Compress-Archive -Path * -DestinationPath '$(ProjectDir)ProjectTemplates\IsWiXSetupProjectTemplate.zip' -Force
</PreBuildEvent>
</PropertyGroup>
<Target Name="UpdateVSIXVersion" BeforeTargets="PrepareForBuild">
Expand Down
49 changes: 26 additions & 23 deletions Application/IsWiXNewAddIn/source.extension.vsixmanifest
Original file line number Diff line number Diff line change
@@ -1,26 +1,29 @@
<?xml version="1.0" encoding="utf-8"?>
<PackageManifest Version="2.0.0" xmlns="http://schemas.microsoft.com/developer/vsx-schema/2011" xmlns:d="http://schemas.microsoft.com/developer/vsx-schema-design/2011">
<Metadata>
<Identity Id="52b70414-66d7-4951-88e0-7f023e0fdce2" Version="0.0.1" Language="en-US" Publisher="ISWIX LLC" />
<DisplayName>IsWiX</DisplayName>
<Description>Industrial Strength Windows Installer XML (IsWiX)</Description>
<MoreInfo>https://github.com/iswix-llc</MoreInfo>
<License>MS-PL.txt</License>
<Icon>Icon.png</Icon>
<PreviewImage>preview.png</PreviewImage>
</Metadata>
<Installation InstalledByMsi="true" AllUsers="true">
<InstallationTarget Id="Microsoft.VisualStudio.Pro" Version="[12.0,]" />
</Installation>
<Dependencies>
<Dependency Id="Microsoft.Framework.NDP" DisplayName="Microsoft .NET Framework" d:Source="Manual" Version="[4.6.2,)" />
<Dependency Id="Microsoft.VisualStudio.MPF.12.0" DisplayName="Visual Studio MPF 12.0" d:Source="Installed" Version="[12.0]" />
</Dependencies>
<Assets>
<Asset Type="Microsoft.VisualStudio.VsPackage" d:Source="Project" d:ProjectName="%CurrentProject%" Path="|%CurrentProject%;PkgdefProjectOutputGroup|" />
<Asset Type="Microsoft.VisualStudio.ProjectTemplate" d:Source="File" Path="ProjectTemplates" d:TargetPath="ProjectTemplates\IsWiXMergeModuleProjectTemplate.zip" />
<Asset d:Source="File" Path="ProjectTemplates" Type="Microsoft.VisualStudio.ProjectTemplate" d:TargetPath="ProjectTemplates\IsWiXBootstrapperSolutionTemplate.zip" />
<Asset Type="Microsoft.VisualStudio.ProjectTemplate" d:Source="File" Path="ProjectTemplates" d:TargetPath="ProjectTemplates\IsWiXMSISolutionTemplate.zip" />
<Asset Type="Microsoft.VisualStudio.ProjectTemplate" d:Source="File" Path="ProjectTemplates" d:TargetPath="ProjectTemplates\IsWiXSetupProjectTemplate.zip" />
</Assets>
<Metadata>
<Identity Id="52b70414-66d7-4951-88e0-7f023e0fdce2" Version="0.0.1" Language="en-US" Publisher="ISWIX LLC" />
<DisplayName>IsWiX</DisplayName>
<Description xml:space="preserve">Industrial Strength Windows Installer XML (IsWiX)</Description>
<MoreInfo>https://github.com/iswix-llc</MoreInfo>
<License>MS-PL.txt</License>
<GettingStartedGuide>https://www.github.com/iswix-llc/iswix-tutorials</GettingStartedGuide>
<Icon>Icon.png</Icon>
<PreviewImage>preview.png</PreviewImage>
</Metadata>
<Installation InstalledByMsi="true" AllUsers="true">
<InstallationTarget Id="Microsoft.VisualStudio.Community" Version="[16.0,]" />
</Installation>
<Dependencies>
<Dependency Id="Microsoft.Framework.NDP" DisplayName="Microsoft .NET Framework" d:Source="Manual" Version="[4.6.2,)" />
<Dependency Id="Microsoft.VisualStudio.MPF.12.0" DisplayName="Visual Studio MPF 12.0" d:Source="Installed" Version="[12.0]" />
</Dependencies>
<Assets>
<Asset Type="Microsoft.VisualStudio.VsPackage" d:Source="Project" d:ProjectName="%CurrentProject%" Path="|%CurrentProject%;PkgdefProjectOutputGroup|" />
<Asset Type="Microsoft.VisualStudio.ProjectTemplate" d:Source="File" Path="ProjectTemplates" d:TargetPath="ProjectTemplates\IsWiXMergeModuleProjectTemplate.zip" />
<Asset d:Source="File" Path="ProjectTemplates" Type="Microsoft.VisualStudio.ProjectTemplate" d:TargetPath="ProjectTemplates\IsWiXBootstrapperSolutionTemplate.zip" />
<Asset Type="Microsoft.VisualStudio.ProjectTemplate" d:Source="File" Path="ProjectTemplates" d:TargetPath="ProjectTemplates\IsWiXMSISolutionTemplate.zip" />
</Assets>
<Prerequisites>
<Prerequisite Id="Microsoft.VisualStudio.Component.CoreEditor" Version="[16.0)" DisplayName="Visual Studio core editor" />
</Prerequisites>
</PackageManifest>
6 changes: 0 additions & 6 deletions Installer/IsWiX/Code/Product.wxs
Original file line number Diff line number Diff line change
Expand Up @@ -20,15 +20,9 @@
<UIRef Id="WixUI_ErrorProgressText"/>

<!-- Used by AddInMM Goes here due to merge constraints -->
<PropertyRef Id="VS2013_EXTENSIONS_DIR"/>
<PropertyRef Id="VS2015_EXTENSIONS_DIR"/>
<PropertyRef Id="VS2017_EXTENSIONS_DIR"/>
<PropertyRef Id="VS2019_EXTENSIONS_DIR"/>
<PropertyRef Id="VS2022_EXTENSIONS_DIR"/>

<CustomActionRef Id="VS2013Setup" />
<CustomActionRef Id="VS2015Setup" />
<CustomActionRef Id="VS2017Setup" />
<CustomActionRef Id="VS2019Setup" />
<CustomActionRef Id="VS2022Setup" />

Expand Down
45 changes: 9 additions & 36 deletions Installer/IsWiXNewAddInMM/IsWiXNewAddInMM.wxs
Original file line number Diff line number Diff line change
Expand Up @@ -10,75 +10,48 @@
<Directory Id="owd5B4135BE52966A93255847B9BF21308B" Name="IsWiXNewAddIn">
<Component Id="owc2520E328CD78AF7924382746CFB9137A" Guid="ba91f379-0f08-9bc4-335e-b3961a2e136b">
<File Id="owf2520E328CD78AF7924382746CFB9137A" Source="$(var.SourceDir)\IsWiXNewAddIn\extension.vsixmanifest" KeyPath="yes">
<CopyFile Id="dupe1a" DestinationProperty="EXTENSIONDIR2013" />
<CopyFile Id="dupe1b" DestinationProperty="EXTENSIONDIR2015" />
<CopyFile Id="dupe1c" DestinationProperty="EXTENSIONDIR2017" />
<CopyFile Id="dupe1d" DestinationProperty="EXTENSIONDIR2019" />
<CopyFile Id="dupe1" DestinationProperty="EXTENSIONDIR2019" />
</File>
</Component>
<Component Id="owcCA23CB3538029C34AC5B8E25A586C517" Guid="425a4ff4-b9f0-3cc0-09b5-549dbebc5b2c">
<File Id="owfCA23CB3538029C34AC5B8E25A586C517" Source="$(var.SourceDir)\IsWiXNewAddIn\Icon.png" KeyPath="yes">
<CopyFile Id="dupe2a" DestinationProperty="EXTENSIONDIR2013" />
<CopyFile Id="dupe2b" DestinationProperty="EXTENSIONDIR2015" />
<CopyFile Id="dupe2c" DestinationProperty="EXTENSIONDIR2017" />
<CopyFile Id="dupe2d" DestinationProperty="EXTENSIONDIR2019" />
<CopyFile Id="dupe2" DestinationProperty="EXTENSIONDIR2019" />
</File>
</Component>
<Component Id="owc9ACB034825CA352A0F77BCC72713F5FA" Guid="a2dd8ac2-b951-0933-30c3-912a7e478e6e">
<File Id="owf9ACB034825CA352A0F77BCC72713F5FA" Source="$(var.SourceDir)\IsWiXNewAddIn\IsWiXNewAddIn.dll" KeyPath="yes">
<CopyFile Id="dupe3a" DestinationProperty="EXTENSIONDIR2013" />
<CopyFile Id="dupe3b" DestinationProperty="EXTENSIONDIR2015" />
<CopyFile Id="dupe3c" DestinationProperty="EXTENSIONDIR2017" />
<CopyFile Id="dupe3d" DestinationProperty="EXTENSIONDIR2019" />
<CopyFile Id="dupe3" DestinationProperty="EXTENSIONDIR2019" />
</File>
</Component>
<Component Id="owc222911EE35769C24FC911A3C54323068" Guid="a57f46f6-27a4-db9a-1aea-28ae8633e9a5">
<File Id="owf222911EE35769C24FC911A3C54323068" Source="$(var.SourceDir)\IsWiXNewAddIn\IsWiXNewAddIn.pkgdef" KeyPath="yes">
<CopyFile Id="dupe4a" DestinationProperty="EXTENSIONDIR2013" />
<CopyFile Id="dupe4b" DestinationProperty="EXTENSIONDIR2015" />
<CopyFile Id="dupe4c" DestinationProperty="EXTENSIONDIR2017" />
<CopyFile Id="dupe4d" DestinationProperty="EXTENSIONDIR2019" />
<CopyFile Id="dupe4" DestinationProperty="EXTENSIONDIR2019" />
</File>
</Component>
<Component Id="owc490F97050FC7A4C10C3F3262528BE597" Guid="0147ec98-643d-4f32-074c-5ea4315aa39b">
<File Id="owf490F97050FC7A4C10C3F3262528BE597" Source="$(var.SourceDir)\IsWiXNewAddIn\MS-PL.txt" KeyPath="yes">
<CopyFile Id="dupe5a" DestinationProperty="EXTENSIONDIR2013" />
<CopyFile Id="dupe5b" DestinationProperty="EXTENSIONDIR2015" />
<CopyFile Id="dupe5c" DestinationProperty="EXTENSIONDIR2017" />
<CopyFile Id="dupe5d" DestinationProperty="EXTENSIONDIR2019" />
<CopyFile Id="dupe5" DestinationProperty="EXTENSIONDIR2019" />
</File>
</Component>
<Component Id="owcBFEC5C70CB5ABBBF8C9B36545E488F1A" Guid="8a818446-0227-6e32-38ad-5942ec132c38">
<File Id="owfBFEC5C70CB5ABBBF8C9B36545E488F1A" Source="$(var.SourceDir)\IsWiXNewAddIn\preview.png" KeyPath="yes">
<CopyFile Id="dupe6a" DestinationProperty="EXTENSIONDIR2013" />
<CopyFile Id="dupe6b" DestinationProperty="EXTENSIONDIR2015" />
<CopyFile Id="dupe6c" DestinationProperty="EXTENSIONDIR2017" />
<CopyFile Id="dupe6d" DestinationProperty="EXTENSIONDIR2019" />
<CopyFile Id="dupe6" DestinationProperty="EXTENSIONDIR2019" />
</File>
</Component>
<Directory Id="owdF4721E31A25F373F7B4CEAF6BC6AA66A" Name="ProjectTemplates">
<Component Id="owcEE06B22CFEB5F55C0E2C284CC02B799B" Guid="8398c482-ecde-87d0-3166-056be2521c87">
<File Id="owfEE06B22CFEB5F55C0E2C284CC02B799B" Source="$(var.SourceDir)\IsWiXNewAddIn\ProjectTemplates\IsWiXBootstrapperSolutionTemplate.zip" KeyPath="yes">
<CopyFile Id="dupept1a" DestinationProperty="EXTENSIONPROJECTTEMPLATESDIR2013" />
<CopyFile Id="dupept1b" DestinationProperty="EXTENSIONPROJECTTEMPLATESDIR2015" />
<CopyFile Id="dupept1c" DestinationProperty="EXTENSIONPROJECTTEMPLATESDIR2017" />
<CopyFile Id="dupept1d" DestinationProperty="EXTENSIONPROJECTTEMPLATESDIR2019" />
<CopyFile Id="dupe7" DestinationProperty="EXTENSIONPROJECTTEMPLATESDIR2019" />
</File>
</Component>
<Component Id="owc5593DF66E0082760BE5AC2E363544EA9" Guid="b92ee291-bf3b-27f0-1681-59e936e50dac">
<File Id="owf5593DF66E0082760BE5AC2E363544EA9" Source="$(var.SourceDir)\IsWiXNewAddIn\ProjectTemplates\IsWiXMergeModuleProjectTemplate.zip" KeyPath="yes">
<CopyFile Id="dupept3a" DestinationProperty="EXTENSIONPROJECTTEMPLATESDIR2013" />
<CopyFile Id="dupept3b" DestinationProperty="EXTENSIONPROJECTTEMPLATESDIR2015" />
<CopyFile Id="dupept3c" DestinationProperty="EXTENSIONPROJECTTEMPLATESDIR2017" />
<CopyFile Id="dupept3d" DestinationProperty="EXTENSIONPROJECTTEMPLATESDIR2019" />
<CopyFile Id="dupe8" DestinationProperty="EXTENSIONPROJECTTEMPLATESDIR2019" />
</File>
</Component>
<Component Id="owcC642010536471D55215441CCF0E9194A" Guid="f97ca94f-0f7c-d965-c3e3-b91f1b0feb19">
<File Id="owfC642010536471D55215441CCF0E9194A" Source="$(var.SourceDir)\IsWiXNewAddIn\ProjectTemplates\IsWiXMSISolutionTemplate.zip" KeyPath="yes">
<CopyFile Id="dupept5a" DestinationProperty="EXTENSIONPROJECTTEMPLATESDIR2013" />
<CopyFile Id="dupept5b" DestinationProperty="EXTENSIONPROJECTTEMPLATESDIR2015" />
<CopyFile Id="dupept5c" DestinationProperty="EXTENSIONPROJECTTEMPLATESDIR2017" />
<CopyFile Id="dupept5d" DestinationProperty="EXTENSIONPROJECTTEMPLATESDIR2019" />
<CopyFile Id="dupe9" DestinationProperty="EXTENSIONPROJECTTEMPLATESDIR2019" />
</File>
</Component>
</Directory>
Expand Down

0 comments on commit 156a574

Please sign in to comment.