aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBob Arnson <bob@firegiant.com>2021-12-12 23:26:03 -0500
committerBob Arnson <github@bobs.org>2021-12-25 20:31:10 -0500
commit5bb1c768a8124505c87fc1db3f702675b50d54ab (patch)
tree6920f1ba06ed74ec5e464d7a4b615df81b679ce7
parent667ee81ee0263314b4546f5598efc66fe84c08b7 (diff)
downloadwix-5bb1c768a8124505c87fc1db3f702675b50d54ab.tar.gz
wix-5bb1c768a8124505c87fc1db3f702675b50d54ab.tar.bz2
wix-5bb1c768a8124505c87fc1db3f702675b50d54ab.zip
Use `v143` toolset except `v141` for libs.
-rw-r--r--src/Directory.Build.props5
-rw-r--r--src/Directory.vcxproj.props6
-rw-r--r--src/api/burn/WixToolset.Mba.Core/WixToolset.Mba.Core.csproj8
-rw-r--r--src/api/burn/balutil/balutil.nuspec6
-rw-r--r--src/api/burn/bextutil/bextutil.nuspec6
-rw-r--r--src/api/burn/test/BalUtilUnitTest/BalUtilUnitTest.vcxproj2
-rw-r--r--src/api/burn/test/BextUtilUnitTest/BextUtilUnitTest.vcxproj2
-rw-r--r--src/burn/test/BurnUnitTest/BurnUnitTest.vcxproj2
-rw-r--r--src/libs/dutil/WixToolset.DUtil/dutil.nuspec6
-rw-r--r--src/libs/wcautil/WixToolset.WcaUtil/wcautil.nuspec6
10 files changed, 29 insertions, 20 deletions
diff --git a/src/Directory.Build.props b/src/Directory.Build.props
index 8969b436..da099c3d 100644
--- a/src/Directory.Build.props
+++ b/src/Directory.Build.props
@@ -17,6 +17,11 @@
17 <BaseIntermediateOutputPath>$(BaseOutputPath)obj\$(ProjectName)\</BaseIntermediateOutputPath> 17 <BaseIntermediateOutputPath>$(BaseOutputPath)obj\$(ProjectName)\</BaseIntermediateOutputPath>
18 <OutputPath>$(BaseOutputPath)$(Configuration)\</OutputPath> 18 <OutputPath>$(BaseOutputPath)$(Configuration)\</OutputPath>
19 19
20 <!-- This is C++-specific but used from managed projects to pick up native build artifacts. -->
21 <WixNativeSdkLibraryToolset>v141</WixNativeSdkLibraryToolset>
22 <PlatformToolset Condition=" '$(ConfigurationType)' == 'StaticLibrary' ">$(WixNativeSdkLibraryToolset)</PlatformToolset>
23 <PlatformToolset Condition=" '$(PlatformToolset)' == '' ">v143</PlatformToolset>
24
20 <Authors>WiX Toolset Team</Authors> 25 <Authors>WiX Toolset Team</Authors>
21 <Company>WiX Toolset</Company> 26 <Company>WiX Toolset</Company>
22 <Copyright>Copyright (c) .NET Foundation and contributors. All rights reserved.</Copyright> 27 <Copyright>Copyright (c) .NET Foundation and contributors. All rights reserved.</Copyright>
diff --git a/src/Directory.vcxproj.props b/src/Directory.vcxproj.props
index 3cd406e4..0efe2cbb 100644
--- a/src/Directory.vcxproj.props
+++ b/src/Directory.vcxproj.props
@@ -8,7 +8,11 @@
8 <PlatformFolder Condition=" '$(PlatformFolder)' == '' ">$(Platform)</PlatformFolder> 8 <PlatformFolder Condition=" '$(PlatformFolder)' == '' ">$(Platform)</PlatformFolder>
9 <IntDir>$(BaseIntermediateOutputPath)$(Configuration)\$(PlatformFolder)\</IntDir> 9 <IntDir>$(BaseIntermediateOutputPath)$(Configuration)\$(PlatformFolder)\</IntDir>
10 <OutDir>$(OutputPath)$(PlatformFolder)\</OutDir> 10 <OutDir>$(OutputPath)$(PlatformFolder)\</OutDir>
11 <PlatformToolset>v143</PlatformToolset> 11 </PropertyGroup>
12
13 <!-- This is needed for v141 toolset, which doesn't understand `10.0` -->
14 <PropertyGroup Condition="'$(WindowsTargetPlatformVersion)'==''">
15 <WindowsTargetPlatformVersion>$([Microsoft.Build.Utilities.ToolLocationHelper]::GetLatestSDKTargetPlatformVersion('Windows', '10.0'))</WindowsTargetPlatformVersion>
12 </PropertyGroup> 16 </PropertyGroup>
13 17
14 <PropertyGroup Condition=" '$(CLRSupport)'!='true' "> 18 <PropertyGroup Condition=" '$(CLRSupport)'!='true' ">
diff --git a/src/api/burn/WixToolset.Mba.Core/WixToolset.Mba.Core.csproj b/src/api/burn/WixToolset.Mba.Core/WixToolset.Mba.Core.csproj
index 4161f7f0..74cbe551 100644
--- a/src/api/burn/WixToolset.Mba.Core/WixToolset.Mba.Core.csproj
+++ b/src/api/burn/WixToolset.Mba.Core/WixToolset.Mba.Core.csproj
@@ -18,11 +18,11 @@
18 </ItemGroup> 18 </ItemGroup>
19 19
20 <ItemGroup Condition=" '$(NCrunch)'=='' "> 20 <ItemGroup Condition=" '$(NCrunch)'=='' ">
21 <None Include="$(BaseOutputPath)$(Configuration)\v143\x86\mbanative.dll" CopyToOutputDirectory="PreserveNewest" /> 21 <None Include="$(BaseOutputPath)$(Configuration)\$(PlatformToolset)\x86\mbanative.dll" CopyToOutputDirectory="PreserveNewest" />
22 <None Include="$(BaseOutputPath)$(Configuration)\v143\x86\mbanative.pdb" CopyToOutputDirectory="PreserveNewest" /> 22 <None Include="$(BaseOutputPath)$(Configuration)\$(PlatformToolset)\x86\mbanative.pdb" CopyToOutputDirectory="PreserveNewest" />
23 </ItemGroup> 23 </ItemGroup>
24 <ItemGroup Condition=" '$(NCrunch)'=='1' "> 24 <ItemGroup Condition=" '$(NCrunch)'=='1' ">
25 <None Include="$(NCrunchOriginalProjectDir)..\..\build\$(SegmentName)\$(Configuration)\v143\x86\mbanative.dll" CopyToOutputDirectory="PreserveNewest" /> 25 <None Include="$(NCrunchOriginalProjectDir)..\..\build\$(SegmentName)\$(Configuration)\$(PlatformToolset)\x86\mbanative.dll" CopyToOutputDirectory="PreserveNewest" />
26 <None Include="$(NCrunchOriginalProjectDir)..\..\build\$(SegmentName)\$(Configuration)\v143\x86\mbanative.pdb" CopyToOutputDirectory="PreserveNewest" /> 26 <None Include="$(NCrunchOriginalProjectDir)..\..\build\$(SegmentName)\$(Configuration)\$(PlatformToolset)\x86\mbanative.pdb" CopyToOutputDirectory="PreserveNewest" />
27 </ItemGroup> 27 </ItemGroup>
28</Project> 28</Project>
diff --git a/src/api/burn/balutil/balutil.nuspec b/src/api/burn/balutil/balutil.nuspec
index d89dbe22..19c160cf 100644
--- a/src/api/burn/balutil/balutil.nuspec
+++ b/src/api/burn/balutil/balutil.nuspec
@@ -20,8 +20,8 @@
20 <files> 20 <files>
21 <file src="$projectFolder$\build\$id$.props" target="build\" /> 21 <file src="$projectFolder$\build\$id$.props" target="build\" />
22 <file src="$projectFolder$\inc\*" target="build\native\include" /> 22 <file src="$projectFolder$\inc\*" target="build\native\include" />
23 <file src="..\..\v143\x86\balutil.lib" target="build\native\v14\x86" /> 23 <file src="..\..\v141\x86\balutil.lib" target="build\native\v14\x86" />
24 <file src="..\..\v143\x64\balutil.lib" target="build\native\v14\x64" /> 24 <file src="..\..\v141\x64\balutil.lib" target="build\native\v14\x64" />
25 <file src="..\..\v143\ARM64\balutil.lib" target="build\native\v14\ARM64" /> 25 <file src="..\..\v141\ARM64\balutil.lib" target="build\native\v14\ARM64" />
26 </files> 26 </files>
27</package> 27</package>
diff --git a/src/api/burn/bextutil/bextutil.nuspec b/src/api/burn/bextutil/bextutil.nuspec
index 747cb8b1..137c39e1 100644
--- a/src/api/burn/bextutil/bextutil.nuspec
+++ b/src/api/burn/bextutil/bextutil.nuspec
@@ -20,8 +20,8 @@
20 <files> 20 <files>
21 <file src="$projectFolder$\build\$id$.props" target="build\" /> 21 <file src="$projectFolder$\build\$id$.props" target="build\" />
22 <file src="$projectFolder$\inc\*" target="build\native\include" /> 22 <file src="$projectFolder$\inc\*" target="build\native\include" />
23 <file src="..\..\v143\x86\bextutil.lib" target="build\native\v14\x86" /> 23 <file src="..\..\v141\x86\bextutil.lib" target="build\native\v14\x86" />
24 <file src="..\..\v143\x64\bextutil.lib" target="build\native\v14\x64" /> 24 <file src="..\..\v141\x64\bextutil.lib" target="build\native\v14\x64" />
25 <file src="..\..\v143\ARM64\bextutil.lib" target="build\native\v14\ARM64" /> 25 <file src="..\..\v141\ARM64\bextutil.lib" target="build\native\v14\ARM64" />
26 </files> 26 </files>
27</package> 27</package>
diff --git a/src/api/burn/test/BalUtilUnitTest/BalUtilUnitTest.vcxproj b/src/api/burn/test/BalUtilUnitTest/BalUtilUnitTest.vcxproj
index 345c324c..323561b9 100644
--- a/src/api/burn/test/BalUtilUnitTest/BalUtilUnitTest.vcxproj
+++ b/src/api/burn/test/BalUtilUnitTest/BalUtilUnitTest.vcxproj
@@ -32,7 +32,7 @@
32 32
33 <PropertyGroup> 33 <PropertyGroup>
34 <ProjectAdditionalIncludeDirectories>..\..\balutil\inc;..\..\WixToolset.BootstrapperCore.Native\inc;..\..\..\..\libs\dutil\WixToolset.Dutil\inc</ProjectAdditionalIncludeDirectories> 34 <ProjectAdditionalIncludeDirectories>..\..\balutil\inc;..\..\WixToolset.BootstrapperCore.Native\inc;..\..\..\..\libs\dutil\WixToolset.Dutil\inc</ProjectAdditionalIncludeDirectories>
35 <ProjectAdditionalLinkLibraries>comctl32.lib;gdiplus.lib;msimg32.lib;shlwapi.lib;$(RootBuildFolder)libs\$(Configuration)\$(PlatformToolset)\$(PlatformTarget)\dutil.lib</ProjectAdditionalLinkLibraries> 35 <ProjectAdditionalLinkLibraries>comctl32.lib;gdiplus.lib;msimg32.lib;shlwapi.lib;$(RootBuildFolder)libs\$(Configuration)\$(WixNativeSdkLibraryToolset)\$(PlatformTarget)\dutil.lib</ProjectAdditionalLinkLibraries>
36 </PropertyGroup> 36 </PropertyGroup>
37 37
38 <ItemGroup> 38 <ItemGroup>
diff --git a/src/api/burn/test/BextUtilUnitTest/BextUtilUnitTest.vcxproj b/src/api/burn/test/BextUtilUnitTest/BextUtilUnitTest.vcxproj
index fc31ce57..0fd29eea 100644
--- a/src/api/burn/test/BextUtilUnitTest/BextUtilUnitTest.vcxproj
+++ b/src/api/burn/test/BextUtilUnitTest/BextUtilUnitTest.vcxproj
@@ -31,7 +31,7 @@
31 31
32 <PropertyGroup> 32 <PropertyGroup>
33 <ProjectAdditionalIncludeDirectories>..\..\bextutil\inc;..\..\WixToolset.BootstrapperCore.Native\inc;..\..\..\..\libs\dutil\WixToolset.Dutil\inc</ProjectAdditionalIncludeDirectories> 33 <ProjectAdditionalIncludeDirectories>..\..\bextutil\inc;..\..\WixToolset.BootstrapperCore.Native\inc;..\..\..\..\libs\dutil\WixToolset.Dutil\inc</ProjectAdditionalIncludeDirectories>
34 <ProjectAdditionalLinkLibraries>$(RootBuildFolder)libs\$(Configuration)\$(PlatformToolset)\$(PlatformTarget)\dutil.lib</ProjectAdditionalLinkLibraries> 34 <ProjectAdditionalLinkLibraries>$(RootBuildFolder)libs\$(Configuration)\$(WixNativeSdkLibraryToolset)\$(PlatformTarget)\dutil.lib</ProjectAdditionalLinkLibraries>
35 </PropertyGroup> 35 </PropertyGroup>
36 36
37 <ItemGroup> 37 <ItemGroup>
diff --git a/src/burn/test/BurnUnitTest/BurnUnitTest.vcxproj b/src/burn/test/BurnUnitTest/BurnUnitTest.vcxproj
index 33e75da6..c038dccd 100644
--- a/src/burn/test/BurnUnitTest/BurnUnitTest.vcxproj
+++ b/src/burn/test/BurnUnitTest/BurnUnitTest.vcxproj
@@ -39,7 +39,7 @@
39 39
40 <PropertyGroup> 40 <PropertyGroup>
41 <ProjectAdditionalIncludeDirectories>$(ProjectAdditionalIncludeDirectories);..\..\engine;..\..\..\api\burn\WixToolset.BootstrapperCore.Native\inc;..\..\..\libs\dutil\WixToolset.Dutil\inc</ProjectAdditionalIncludeDirectories> 41 <ProjectAdditionalIncludeDirectories>$(ProjectAdditionalIncludeDirectories);..\..\engine;..\..\..\api\burn\WixToolset.BootstrapperCore.Native\inc;..\..\..\libs\dutil\WixToolset.Dutil\inc</ProjectAdditionalIncludeDirectories>
42 <ProjectAdditionalLinkLibraries>cabinet.lib;crypt32.lib;msi.lib;rpcrt4.lib;shlwapi.lib;wininet.lib;wintrust.lib;$(RootBuildFolder)libs\$(Configuration)\$(PlatformToolset)\$(PlatformTarget)\dutil.lib</ProjectAdditionalLinkLibraries> 42 <ProjectAdditionalLinkLibraries>cabinet.lib;crypt32.lib;msi.lib;rpcrt4.lib;shlwapi.lib;wininet.lib;wintrust.lib;$(RootBuildFolder)libs\$(Configuration)\$(WixNativeSdkLibraryToolset)\$(PlatformTarget)\dutil.lib</ProjectAdditionalLinkLibraries>
43 </PropertyGroup> 43 </PropertyGroup>
44 44
45 <ItemGroup> 45 <ItemGroup>
diff --git a/src/libs/dutil/WixToolset.DUtil/dutil.nuspec b/src/libs/dutil/WixToolset.DUtil/dutil.nuspec
index 3c44dfd2..d68183cd 100644
--- a/src/libs/dutil/WixToolset.DUtil/dutil.nuspec
+++ b/src/libs/dutil/WixToolset.DUtil/dutil.nuspec
@@ -16,8 +16,8 @@
16 <files> 16 <files>
17 <file src="$projectFolder$\build\$id$.props" target="build\" /> 17 <file src="$projectFolder$\build\$id$.props" target="build\" />
18 <file src="$projectFolder$\inc\*" target="build\native\include" /> 18 <file src="$projectFolder$\inc\*" target="build\native\include" />
19 <file src="..\..\v143\x64\dutil.lib" target="build\native\v14\x64" /> 19 <file src="..\..\v141\x64\dutil.lib" target="build\native\v14\x64" />
20 <file src="..\..\v143\x86\dutil.lib" target="build\native\v14\x86" /> 20 <file src="..\..\v141\x86\dutil.lib" target="build\native\v14\x86" />
21 <file src="..\..\v143\ARM64\dutil.lib" target="build\native\v14\ARM64" /> 21 <file src="..\..\v141\ARM64\dutil.lib" target="build\native\v14\ARM64" />
22 </files> 22 </files>
23</package> 23</package>
diff --git a/src/libs/wcautil/WixToolset.WcaUtil/wcautil.nuspec b/src/libs/wcautil/WixToolset.WcaUtil/wcautil.nuspec
index 2a03f879..8aa9827e 100644
--- a/src/libs/wcautil/WixToolset.WcaUtil/wcautil.nuspec
+++ b/src/libs/wcautil/WixToolset.WcaUtil/wcautil.nuspec
@@ -19,8 +19,8 @@
19 <files> 19 <files>
20 <file src="$projectFolder$\build\$id$.props" target="build\" /> 20 <file src="$projectFolder$\build\$id$.props" target="build\" />
21 <file src="$projectFolder$\inc\*" target="build\native\include" /> 21 <file src="$projectFolder$\inc\*" target="build\native\include" />
22 <file src="..\..\v143\x64\wcautil.lib" target="build\native\v14\x64" /> 22 <file src="..\..\v141\x64\wcautil.lib" target="build\native\v14\x64" />
23 <file src="..\..\v143\x86\wcautil.lib" target="build\native\v14\x86" /> 23 <file src="..\..\v141\x86\wcautil.lib" target="build\native\v14\x86" />
24 <file src="..\..\v143\ARM64\wcautil.lib" target="build\native\v14\ARM64" /> 24 <file src="..\..\v141\ARM64\wcautil.lib" target="build\native\v14\ARM64" />
25 </files> 25 </files>
26</package> 26</package>