diff options
author | Rob Mensching <rob@firegiant.com> | 2022-01-03 20:52:58 -0800 |
---|---|---|
committer | Rob Mensching <rob@firegiant.com> | 2022-01-03 21:28:32 -0800 |
commit | db44f6cf3b1eb476e47384f2eccba5712808def5 (patch) | |
tree | 531f45e3592f7cca8d82ac03eba9a5e8b4fb068a | |
parent | 190c5244bf7f2f7827a661d2d2bfb85ae40279a3 (diff) | |
download | wix-db44f6cf3b1eb476e47384f2eccba5712808def5.tar.gz wix-db44f6cf3b1eb476e47384f2eccba5712808def5.tar.bz2 wix-db44f6cf3b1eb476e47384f2eccba5712808def5.zip |
Properly place samples in segment and modernize ThmViewerPackage
-rw-r--r-- | src/samples/Directory.Build.props | 10 | ||||
-rw-r--r-- | src/samples/ThmViewerPackage/Package.wxs | 2 | ||||
-rw-r--r-- | src/samples/ThmViewerPackage/ThmViewerPackage.wixproj | 31 | ||||
-rw-r--r-- | src/samples/ThmViewerPackage/packages.config | 4 | ||||
-rw-r--r-- | src/samples/thmviewer/packages.config | 8 | ||||
-rw-r--r-- | src/samples/thmviewer/thmviewer.vcxproj | 2 |
6 files changed, 15 insertions, 42 deletions
diff --git a/src/samples/Directory.Build.props b/src/samples/Directory.Build.props new file mode 100644 index 00000000..9e04afb6 --- /dev/null +++ b/src/samples/Directory.Build.props | |||
@@ -0,0 +1,10 @@ | |||
1 | <?xml version="1.0" encoding="utf-8"?> | ||
2 | <!-- 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. --> | ||
3 | |||
4 | <Project> | ||
5 | <PropertyGroup> | ||
6 | <SegmentName>samples</SegmentName> | ||
7 | </PropertyGroup> | ||
8 | |||
9 | <Import Project="..\Directory.Build.props" /> | ||
10 | </Project> | ||
diff --git a/src/samples/ThmViewerPackage/Package.wxs b/src/samples/ThmViewerPackage/Package.wxs index cb2139cf..dae6a9d0 100644 --- a/src/samples/ThmViewerPackage/Package.wxs +++ b/src/samples/ThmViewerPackage/Package.wxs | |||
@@ -1,6 +1,6 @@ | |||
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. --> | 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"> | 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" Compressed="yes" InstallerVersion="200"> | 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." /> | 4 | <MajorUpgrade DowngradeErrorMessage="A newer version of [ProductName] is already installed." /> |
5 | <MediaTemplate EmbedCab="yes" /> | 5 | <MediaTemplate EmbedCab="yes" /> |
6 | 6 | ||
diff --git a/src/samples/ThmViewerPackage/ThmViewerPackage.wixproj b/src/samples/ThmViewerPackage/ThmViewerPackage.wixproj index 23d24654..9b2a2b02 100644 --- a/src/samples/ThmViewerPackage/ThmViewerPackage.wixproj +++ b/src/samples/ThmViewerPackage/ThmViewerPackage.wixproj | |||
@@ -1,35 +1,10 @@ | |||
1 | <?xml version="1.0" encoding="utf-8"?> | 1 | <?xml version="1.0" encoding="utf-8"?> |
2 | <Project ToolsVersion="15.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | 2 | <Project Sdk="WixToolset.Sdk"> |
3 | <Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" /> | ||
4 | |||
5 | <PropertyGroup> | 3 | <PropertyGroup> |
6 | <ProjectGuid>59c4b122-5167-445b-8fc4-09dcd4eced89</ProjectGuid> | 4 | <OutputPath>$(PackageOutputPath)</OutputPath> |
7 | <OutputName>thmviewer</OutputName> | ||
8 | <OutputType>Package</OutputType> | ||
9 | </PropertyGroup> | 5 | </PropertyGroup> |
10 | 6 | ||
11 | <ItemGroup> | 7 | <ItemGroup> |
12 | <Compile Include="Package.wxs" /> | 8 | <ProjectReference Include="..\thmviewer\thmviewer.vcxproj" /> |
13 | </ItemGroup> | 9 | </ItemGroup> |
14 | |||
15 | <ItemGroup> | ||
16 | <None Include="packages.config" /> | ||
17 | </ItemGroup> | ||
18 | |||
19 | <ItemGroup> | ||
20 | <ProjectReference Include="..\thmviewer\thmviewer.vcxproj"> | ||
21 | <Name>thmviewer</Name> | ||
22 | <Project>{95228C13-97F5-484A-B4A2-ECF4618B0881}</Project> | ||
23 | </ProjectReference> | ||
24 | </ItemGroup> | ||
25 | |||
26 | <Import Project="$(WixTargetsPath)" /> | ||
27 | |||
28 | <Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild"> | ||
29 | <PropertyGroup> | ||
30 | <ErrorText>This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.</ErrorText> | ||
31 | </PropertyGroup> | ||
32 | <Error Condition="!Exists('..\..\packages\Nerdbank.GitVersioning.3.3.37\build\Nerdbank.GitVersioning.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\Nerdbank.GitVersioning.3.3.37\build\Nerdbank.GitVersioning.targets'))" /> | ||
33 | </Target> | ||
34 | <Import Project="..\..\packages\Nerdbank.GitVersioning.3.3.37\build\Nerdbank.GitVersioning.targets" Condition="Exists('..\..\packages\Nerdbank.GitVersioning.3.3.37\build\Nerdbank.GitVersioning.targets')" /> | ||
35 | </Project> | 10 | </Project> |
diff --git a/src/samples/ThmViewerPackage/packages.config b/src/samples/ThmViewerPackage/packages.config deleted file mode 100644 index 7e55f706..00000000 --- a/src/samples/ThmViewerPackage/packages.config +++ /dev/null | |||
@@ -1,4 +0,0 @@ | |||
1 | <?xml version="1.0" encoding="utf-8"?> | ||
2 | <packages> | ||
3 | <package id="Nerdbank.GitVersioning" version="3.3.37" developmentDependency="true" targetFramework="net40" /> | ||
4 | </packages> \ No newline at end of file | ||
diff --git a/src/samples/thmviewer/packages.config b/src/samples/thmviewer/packages.config deleted file mode 100644 index cadaff8a..00000000 --- a/src/samples/thmviewer/packages.config +++ /dev/null | |||
@@ -1,8 +0,0 @@ | |||
1 | <?xml version="1.0" encoding="utf-8"?> | ||
2 | <packages> | ||
3 | <package id="Microsoft.Build.Tasks.Git" version="1.0.0" targetFramework="native" developmentDependency="true" /> | ||
4 | <package id="Microsoft.SourceLink.Common" version="1.0.0" targetFramework="native" developmentDependency="true" /> | ||
5 | <package id="Microsoft.SourceLink.GitHub" version="1.0.0" targetFramework="native" developmentDependency="true" /> | ||
6 | <package id="GitInfo" version="2.1.2" targetFramework="native" developmentDependency="true" /> | ||
7 | <package id="WixToolset.DUtil" version="4.0.0-preview.0-build.1" targetFramework="native" /> | ||
8 | </packages> \ No newline at end of file | ||
diff --git a/src/samples/thmviewer/thmviewer.vcxproj b/src/samples/thmviewer/thmviewer.vcxproj index 180a18c6..3fd87878 100644 --- a/src/samples/thmviewer/thmviewer.vcxproj +++ b/src/samples/thmviewer/thmviewer.vcxproj | |||
@@ -66,4 +66,4 @@ | |||
66 | </ItemGroup> | 66 | </ItemGroup> |
67 | 67 | ||
68 | <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> | 68 | <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> |
69 | </Project> \ No newline at end of file | 69 | </Project> |