diff options
author | Sean Hall <r.sean.hall@gmail.com> | 2020-06-18 21:58:51 +1000 |
---|---|---|
committer | Sean Hall <r.sean.hall@gmail.com> | 2020-06-18 22:08:12 +1000 |
commit | 1571b2e9a0dc0925e8d4bfacc19d7acd29068ff8 (patch) | |
tree | 97702e3c53055554a60a009e37de2dd21b3fa479 /src/bextutil | |
parent | b7ee8f1eaa4e67b3eeba426b4bc528b35042dbea (diff) | |
download | wix-1571b2e9a0dc0925e8d4bfacc19d7acd29068ff8.tar.gz wix-1571b2e9a0dc0925e8d4bfacc19d7acd29068ff8.tar.bz2 wix-1571b2e9a0dc0925e8d4bfacc19d7acd29068ff8.zip |
Add v142, x64, ARM, and ARM64.
Diffstat (limited to 'src/bextutil')
-rw-r--r-- | src/bextutil/bextutil.nuspec | 8 | ||||
-rw-r--r-- | src/bextutil/bextutil.vcxproj | 22 | ||||
-rw-r--r-- | src/bextutil/build/WixToolset.BextUtil.props | 5 | ||||
-rw-r--r-- | src/bextutil/packages.config | 2 |
4 files changed, 33 insertions, 4 deletions
diff --git a/src/bextutil/bextutil.nuspec b/src/bextutil/bextutil.nuspec index 40488610..a1276b6f 100644 --- a/src/bextutil/bextutil.nuspec +++ b/src/bextutil/bextutil.nuspec | |||
@@ -21,6 +21,14 @@ | |||
21 | <file src="build\$id$.props" target="build\" /> | 21 | <file src="build\$id$.props" target="build\" /> |
22 | <file src="inc\*" target="build\native\include" /> | 22 | <file src="inc\*" target="build\native\include" /> |
23 | <file src="..\..\build\$configuration$\v140\x86\bextutil.lib" target="build\native\v140\x86" /> | 23 | <file src="..\..\build\$configuration$\v140\x86\bextutil.lib" target="build\native\v140\x86" /> |
24 | <file src="..\..\build\$configuration$\v140\x64\bextutil.lib" target="build\native\v140\x64" /> | ||
24 | <file src="..\..\build\$configuration$\v141\x86\bextutil.lib" target="build\native\v141\x86" /> | 25 | <file src="..\..\build\$configuration$\v141\x86\bextutil.lib" target="build\native\v141\x86" /> |
26 | <file src="..\..\build\$configuration$\v141\x64\bextutil.lib" target="build\native\v141\x64" /> | ||
27 | <file src="..\..\build\$configuration$\v141\ARM\bextutil.lib" target="build\native\v141\ARM" /> | ||
28 | <file src="..\..\build\$configuration$\v141\ARM64\bextutil.lib" target="build\native\v141\ARM64" /> | ||
29 | <file src="..\..\build\$configuration$\v142\x86\bextutil.lib" target="build\native\v142\x86" /> | ||
30 | <file src="..\..\build\$configuration$\v142\x64\bextutil.lib" target="build\native\v142\x64" /> | ||
31 | <file src="..\..\build\$configuration$\v142\ARM\bextutil.lib" target="build\native\v142\ARM" /> | ||
32 | <file src="..\..\build\$configuration$\v142\ARM64\bextutil.lib" target="build\native\v142\ARM64" /> | ||
25 | </files> | 33 | </files> |
26 | </package> | 34 | </package> |
diff --git a/src/bextutil/bextutil.vcxproj b/src/bextutil/bextutil.vcxproj index d6fa3816..b4aee2c7 100644 --- a/src/bextutil/bextutil.vcxproj +++ b/src/bextutil/bextutil.vcxproj | |||
@@ -3,13 +3,29 @@ | |||
3 | 3 | ||
4 | <Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | 4 | <Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |
5 | <Import Project="..\..\packages\WixToolset.BootstrapperCore.Native.4.0.16\build\WixToolset.BootstrapperCore.Native.props" Condition="Exists('..\..\packages\WixToolset.BootstrapperCore.Native.4.0.16\build\WixToolset.BootstrapperCore.Native.props')" /> | 5 | <Import Project="..\..\packages\WixToolset.BootstrapperCore.Native.4.0.16\build\WixToolset.BootstrapperCore.Native.props" Condition="Exists('..\..\packages\WixToolset.BootstrapperCore.Native.4.0.16\build\WixToolset.BootstrapperCore.Native.props')" /> |
6 | <Import Project="..\..\packages\WixToolset.DUtil.4.0.23\build\WixToolset.DUtil.props" Condition="Exists('..\..\packages\WixToolset.DUtil.4.0.23\build\WixToolset.DUtil.props')" /> | 6 | <Import Project="..\..\packages\WixToolset.DUtil.4.0.28\build\WixToolset.DUtil.props" Condition="Exists('..\..\packages\WixToolset.DUtil.4.0.28\build\WixToolset.DUtil.props')" /> |
7 | 7 | ||
8 | <ItemGroup Label="ProjectConfigurations"> | 8 | <ItemGroup Label="ProjectConfigurations"> |
9 | <ProjectConfiguration Include="Debug|ARM"> | ||
10 | <Configuration>Debug</Configuration> | ||
11 | <Platform>ARM</Platform> | ||
12 | </ProjectConfiguration> | ||
13 | <ProjectConfiguration Include="Debug|ARM64"> | ||
14 | <Configuration>Debug</Configuration> | ||
15 | <Platform>ARM64</Platform> | ||
16 | </ProjectConfiguration> | ||
9 | <ProjectConfiguration Include="Debug|Win32"> | 17 | <ProjectConfiguration Include="Debug|Win32"> |
10 | <Configuration>Debug</Configuration> | 18 | <Configuration>Debug</Configuration> |
11 | <Platform>Win32</Platform> | 19 | <Platform>Win32</Platform> |
12 | </ProjectConfiguration> | 20 | </ProjectConfiguration> |
21 | <ProjectConfiguration Include="Release|ARM"> | ||
22 | <Configuration>Release</Configuration> | ||
23 | <Platform>ARM</Platform> | ||
24 | </ProjectConfiguration> | ||
25 | <ProjectConfiguration Include="Release|ARM64"> | ||
26 | <Configuration>Release</Configuration> | ||
27 | <Platform>ARM64</Platform> | ||
28 | </ProjectConfiguration> | ||
13 | <ProjectConfiguration Include="Release|Win32"> | 29 | <ProjectConfiguration Include="Release|Win32"> |
14 | <Configuration>Release</Configuration> | 30 | <Configuration>Release</Configuration> |
15 | <Platform>Win32</Platform> | 31 | <Platform>Win32</Platform> |
@@ -28,7 +44,7 @@ | |||
28 | <ProjectGuid>{06027492-1CB9-48BC-B31E-C1F9356ED07E}</ProjectGuid> | 44 | <ProjectGuid>{06027492-1CB9-48BC-B31E-C1F9356ED07E}</ProjectGuid> |
29 | <ConfigurationType>StaticLibrary</ConfigurationType> | 45 | <ConfigurationType>StaticLibrary</ConfigurationType> |
30 | <TargetName>bextutil</TargetName> | 46 | <TargetName>bextutil</TargetName> |
31 | <PlatformToolset>v141</PlatformToolset> | 47 | <PlatformToolset>v142</PlatformToolset> |
32 | <CharacterSet>MultiByte</CharacterSet> | 48 | <CharacterSet>MultiByte</CharacterSet> |
33 | <Description>WiX Toolset Bundle Extension native utility library</Description> | 49 | <Description>WiX Toolset Bundle Extension native utility library</Description> |
34 | </PropertyGroup> | 50 | </PropertyGroup> |
@@ -80,7 +96,7 @@ | |||
80 | <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> | 96 | <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> |
81 | </PropertyGroup> | 97 | </PropertyGroup> |
82 | <Error Condition="!Exists('..\..\packages\WixToolset.BootstrapperCore.Native.4.0.16\build\WixToolset.BootstrapperCore.Native.props')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\WixToolset.BootstrapperCore.Native.4.0.16\build\WixToolset.BootstrapperCore.Native.props'))" /> | 98 | <Error Condition="!Exists('..\..\packages\WixToolset.BootstrapperCore.Native.4.0.16\build\WixToolset.BootstrapperCore.Native.props')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\WixToolset.BootstrapperCore.Native.4.0.16\build\WixToolset.BootstrapperCore.Native.props'))" /> |
83 | <Error Condition="!Exists('..\..\packages\WixToolset.DUtil.4.0.23\build\WixToolset.DUtil.props')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\WixToolset.DUtil.4.0.23\build\WixToolset.DUtil.props'))" /> | 99 | <Error Condition="!Exists('..\..\packages\WixToolset.DUtil.4.0.28\build\WixToolset.DUtil.props')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\WixToolset.DUtil.4.0.28\build\WixToolset.DUtil.props'))" /> |
84 | <Error Condition="!Exists('..\..\packages\Nerdbank.GitVersioning.2.1.65\build\Nerdbank.GitVersioning.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\Nerdbank.GitVersioning.2.1.65\build\Nerdbank.GitVersioning.targets'))" /> | 100 | <Error Condition="!Exists('..\..\packages\Nerdbank.GitVersioning.2.1.65\build\Nerdbank.GitVersioning.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\Nerdbank.GitVersioning.2.1.65\build\Nerdbank.GitVersioning.targets'))" /> |
85 | </Target> | 101 | </Target> |
86 | </Project> | 102 | </Project> |
diff --git a/src/bextutil/build/WixToolset.BextUtil.props b/src/bextutil/build/WixToolset.BextUtil.props index 3e2980ec..60a2db54 100644 --- a/src/bextutil/build/WixToolset.BextUtil.props +++ b/src/bextutil/build/WixToolset.BextUtil.props | |||
@@ -20,4 +20,9 @@ | |||
20 | <AdditionalDependencies>$(MSBuildThisFileDirectory)native\v141\$(PlatformTarget)\bextutil.lib;%(AdditionalDependencies)</AdditionalDependencies> | 20 | <AdditionalDependencies>$(MSBuildThisFileDirectory)native\v141\$(PlatformTarget)\bextutil.lib;%(AdditionalDependencies)</AdditionalDependencies> |
21 | </Link> | 21 | </Link> |
22 | </ItemDefinitionGroup> | 22 | </ItemDefinitionGroup> |
23 | <ItemDefinitionGroup Condition=" $(PlatformToolset.ToLower().StartsWith('v142')) "> | ||
24 | <Link> | ||
25 | <AdditionalDependencies>$(MSBuildThisFileDirectory)native\v142\$(PlatformTarget)\bextutil.lib;%(AdditionalDependencies)</AdditionalDependencies> | ||
26 | </Link> | ||
27 | </ItemDefinitionGroup> | ||
23 | </Project> | 28 | </Project> |
diff --git a/src/bextutil/packages.config b/src/bextutil/packages.config index 251df9d0..be537005 100644 --- a/src/bextutil/packages.config +++ b/src/bextutil/packages.config | |||
@@ -2,5 +2,5 @@ | |||
2 | <packages> | 2 | <packages> |
3 | <package id="Nerdbank.GitVersioning" version="2.1.65" targetFramework="native" developmentDependency="true" /> | 3 | <package id="Nerdbank.GitVersioning" version="2.1.65" targetFramework="native" developmentDependency="true" /> |
4 | <package id="WixToolset.BootstrapperCore.Native" version="4.0.16" targetFramework="native" /> | 4 | <package id="WixToolset.BootstrapperCore.Native" version="4.0.16" targetFramework="native" /> |
5 | <package id="WixToolset.DUtil" version="4.0.23" targetFramework="native" /> | 5 | <package id="WixToolset.DUtil" version="4.0.28" targetFramework="native" /> |
6 | </packages> \ No newline at end of file | 6 | </packages> \ No newline at end of file |