diff options
author | Rob Mensching <rob@firegiant.com> | 2022-08-06 15:38:36 -0700 |
---|---|---|
committer | Rob Mensching <rob@firegiant.com> | 2022-08-06 18:45:31 -0700 |
commit | 3b870b5493458ec6b2febc7dd7a154688a36152f (patch) | |
tree | 621693aba27819885bf9e0254e103ba69b6df9ff /src/tools | |
parent | 93df57931e0c260c413bd1036492354c0d8375de (diff) | |
download | wix-3b870b5493458ec6b2febc7dd7a154688a36152f.tar.gz wix-3b870b5493458ec6b2febc7dd7a154688a36152f.tar.bz2 wix-3b870b5493458ec6b2febc7dd7a154688a36152f.zip |
Create setup segment and WixAdditionalTools bundle
The setup segment is scheduled after building the shipping WiX files
to use and include the current build's tooling. The
WixAdditionalTools bundle currently only contains the ThmViewer
package but may include additional tools in the future.
At this time, the primary purpose is to produce a shipping MSI and
bundle from the WiX v4 build process and dogfood the rest of the
tooling.
Closes 4919
Diffstat (limited to 'src/tools')
-rw-r--r-- | src/tools/ThmViewerPackage/Package.wxs | 30 | ||||
-rw-r--r-- | src/tools/ThmViewerPackage/ThmViewerPackage.wixproj | 10 | ||||
-rw-r--r-- | src/tools/tools.sln | 1 |
3 files changed, 1 insertions, 40 deletions
diff --git a/src/tools/ThmViewerPackage/Package.wxs b/src/tools/ThmViewerPackage/Package.wxs deleted file mode 100644 index dae6a9d0..00000000 --- a/src/tools/ThmViewerPackage/Package.wxs +++ /dev/null | |||
@@ -1,30 +0,0 @@ | |||
1 | <!-- Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. --> | ||
2 | <Wix xmlns="http://wixtoolset.org/schemas/v4/wxs"> | ||
3 | <Package Name="WiX Toolset Theme Viewer" Manufacturer="WiX Toolset" Language="1033" Version="!(bind.fileVersion.ThmViewerFile)" UpgradeCode="59c4b122-5167-445b-8fc4-09dcd4eced89"> | ||
4 | <MajorUpgrade DowngradeErrorMessage="A newer version of [ProductName] is already installed." /> | ||
5 | <MediaTemplate EmbedCab="yes" /> | ||
6 | |||
7 | <Feature Id="Main"> | ||
8 | <ComponentGroupRef Id="Components" /> | ||
9 | </Feature> | ||
10 | </Package> | ||
11 | |||
12 | <Fragment> | ||
13 | <ComponentGroup Id="Components" Directory="INSTALLFOLDER" Subdirectory="bin"> | ||
14 | <Component> | ||
15 | <File Id="ThmViewerFile" Source="thmviewer.exe" /> | ||
16 | <Shortcut Name="!(bind.property.ProductName)" Directory="ShortcutFolder" Advertise="yes" /> | ||
17 | </Component> | ||
18 | </ComponentGroup> | ||
19 | </Fragment> | ||
20 | |||
21 | <Fragment> | ||
22 | <StandardDirectory Id="ProgramFilesFolder"> | ||
23 | <Directory Id="INSTALLFOLDER" Name="WiX Toolset v4.0" /> | ||
24 | </StandardDirectory> | ||
25 | <StandardDirectory Id="ProgramMenuFolder"> | ||
26 | <Directory Id="ShortcutFolder" Name="WiX Toolset" /> | ||
27 | </StandardDirectory> | ||
28 | </Fragment> | ||
29 | |||
30 | </Wix> | ||
diff --git a/src/tools/ThmViewerPackage/ThmViewerPackage.wixproj b/src/tools/ThmViewerPackage/ThmViewerPackage.wixproj deleted file mode 100644 index 9b2a2b02..00000000 --- a/src/tools/ThmViewerPackage/ThmViewerPackage.wixproj +++ /dev/null | |||
@@ -1,10 +0,0 @@ | |||
1 | <?xml version="1.0" encoding="utf-8"?> | ||
2 | <Project Sdk="WixToolset.Sdk"> | ||
3 | <PropertyGroup> | ||
4 | <OutputPath>$(PackageOutputPath)</OutputPath> | ||
5 | </PropertyGroup> | ||
6 | |||
7 | <ItemGroup> | ||
8 | <ProjectReference Include="..\thmviewer\thmviewer.vcxproj" /> | ||
9 | </ItemGroup> | ||
10 | </Project> | ||
diff --git a/src/tools/tools.sln b/src/tools/tools.sln index 4df8367e..a51983b3 100644 --- a/src/tools/tools.sln +++ b/src/tools/tools.sln | |||
@@ -29,6 +29,7 @@ Global | |||
29 | {95228C13-97F5-484A-B4A2-ECF4618B0881}.Debug|x86.ActiveCfg = Debug|Win32 | 29 | {95228C13-97F5-484A-B4A2-ECF4618B0881}.Debug|x86.ActiveCfg = Debug|Win32 |
30 | {95228C13-97F5-484A-B4A2-ECF4618B0881}.Debug|x86.Build.0 = Debug|Win32 | 30 | {95228C13-97F5-484A-B4A2-ECF4618B0881}.Debug|x86.Build.0 = Debug|Win32 |
31 | {95228C13-97F5-484A-B4A2-ECF4618B0881}.Release|Any CPU.ActiveCfg = Release|Win32 | 31 | {95228C13-97F5-484A-B4A2-ECF4618B0881}.Release|Any CPU.ActiveCfg = Release|Win32 |
32 | {95228C13-97F5-484A-B4A2-ECF4618B0881}.Release|Any CPU.Build.0 = Release|Win32 | ||
32 | {95228C13-97F5-484A-B4A2-ECF4618B0881}.Release|x86.ActiveCfg = Release|Win32 | 33 | {95228C13-97F5-484A-B4A2-ECF4618B0881}.Release|x86.ActiveCfg = Release|Win32 |
33 | {95228C13-97F5-484A-B4A2-ECF4618B0881}.Release|x86.Build.0 = Release|Win32 | 34 | {95228C13-97F5-484A-B4A2-ECF4618B0881}.Release|x86.Build.0 = Release|Win32 |
34 | {D1385232-CA10-4092-BAB5-4E5499FE144C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU | 35 | {D1385232-CA10-4092-BAB5-4E5499FE144C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU |