diff options
| author | Rob Mensching <rob@firegiant.com> | 2019-05-09 15:12:54 -0700 |
|---|---|---|
| committer | Rob Mensching <rob@firegiant.com> | 2019-05-09 15:42:36 -0700 |
| commit | 1ec68f7c9925536e9f11f5f849eb812a99dfa8ce (patch) | |
| tree | 18aaba72609b397504cae8e37577d65de3d6a828 | |
| parent | 570c113409a6aaab462efec8e223e75a89e4ded0 (diff) | |
| download | wix-1ec68f7c9925536e9f11f5f849eb812a99dfa8ce.tar.gz wix-1ec68f7c9925536e9f11f5f849eb812a99dfa8ce.tar.bz2 wix-1ec68f7c9925536e9f11f5f849eb812a99dfa8ce.zip | |
Support VS2019
| -rw-r--r-- | appveyor.cmd | 9 | ||||
| -rw-r--r-- | appveyor.yml | 9 | ||||
| -rw-r--r-- | src/dutil/build/WixToolset.DUtil.props | 5 | ||||
| -rw-r--r-- | src/dutil/dutil.nuspec | 8 |
4 files changed, 28 insertions, 3 deletions
diff --git a/appveyor.cmd b/appveyor.cmd index e07239f7..7b8aeb28 100644 --- a/appveyor.cmd +++ b/appveyor.cmd | |||
| @@ -8,8 +8,13 @@ msbuild -p:Configuration=Release;Platform=x64;PlatformToolset=v140_xp | |||
| 8 | 8 | ||
| 9 | msbuild -p:Configuration=Release;Platform=x86;PlatformToolset=v141_xp | 9 | msbuild -p:Configuration=Release;Platform=x86;PlatformToolset=v141_xp |
| 10 | msbuild -p:Configuration=Release;Platform=x64;PlatformToolset=v141_xp | 10 | msbuild -p:Configuration=Release;Platform=x64;PlatformToolset=v141_xp |
| 11 | msbuild -p:Configuration=Release;Platform=ARM;PlatformToolset=v141 | 11 | rem msbuild -p:Configuration=Release;Platform=ARM;PlatformToolset=v141 |
| 12 | msbuild -p:Configuration=Release;Platform=ARM64;PlatformToolset=v141 | 12 | rem msbuild -p:Configuration=Release;Platform=ARM64;PlatformToolset=v141 |
| 13 | |||
| 14 | msbuild -p:Configuration=Release;Platform=x86;PlatformToolset=v142 | ||
| 15 | msbuild -p:Configuration=Release;Platform=x64;PlatformToolset=v142 | ||
| 16 | rem msbuild -p:Configuration=Release;Platform=ARM;PlatformToolset=v142 | ||
| 17 | rem msbuild -p:Configuration=Release;Platform=ARM64;PlatformToolset=v142 | ||
| 13 | 18 | ||
| 14 | msbuild -p:Configuration=Release -t:PackNativeNuget src\dutil\dutil.vcxproj | 19 | msbuild -p:Configuration=Release -t:PackNativeNuget src\dutil\dutil.vcxproj |
| 15 | 20 | ||
diff --git a/appveyor.yml b/appveyor.yml index d55322da..6df525ad 100644 --- a/appveyor.yml +++ b/appveyor.yml | |||
| @@ -3,7 +3,12 @@ | |||
| 3 | # Do NOT modify this file. Update the canonical version in Home\repo-template\src\appveyor.yml | 3 | # Do NOT modify this file. Update the canonical version in Home\repo-template\src\appveyor.yml |
| 4 | # then update all of the repos. | 4 | # then update all of the repos. |
| 5 | 5 | ||
| 6 | image: Visual Studio 2017 | 6 | branches: |
| 7 | only: | ||
| 8 | - master | ||
| 9 | - develop | ||
| 10 | |||
| 11 | image: Visual Studio 2019 Preview | ||
| 7 | 12 | ||
| 8 | version: 0.0.0.{build} | 13 | version: 0.0.0.{build} |
| 9 | configuration: Release | 14 | configuration: Release |
| @@ -28,6 +33,8 @@ skip_tags: true | |||
| 28 | artifacts: | 33 | artifacts: |
| 29 | - path: build\Release\**\*.nupkg | 34 | - path: build\Release\**\*.nupkg |
| 30 | name: nuget | 35 | name: nuget |
| 36 | - path: build\Release\**\*.msi | ||
| 37 | name: msi | ||
| 31 | 38 | ||
| 32 | notifications: | 39 | notifications: |
| 33 | - provider: Slack | 40 | - provider: Slack |
diff --git a/src/dutil/build/WixToolset.DUtil.props b/src/dutil/build/WixToolset.DUtil.props index e39d9cea..35749be8 100644 --- a/src/dutil/build/WixToolset.DUtil.props +++ b/src/dutil/build/WixToolset.DUtil.props | |||
| @@ -20,4 +20,9 @@ | |||
| 20 | <AdditionalDependencies>$(MSBuildThisFileDirectory)native\v141\$(PlatformTarget)\dutil.lib;%(AdditionalDependencies)</AdditionalDependencies> | 20 | <AdditionalDependencies>$(MSBuildThisFileDirectory)native\v141\$(PlatformTarget)\dutil.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)\dutil.lib;%(AdditionalDependencies)</AdditionalDependencies> | ||
| 26 | </Link> | ||
| 27 | </ItemDefinitionGroup> | ||
| 23 | </Project> | 28 | </Project> |
diff --git a/src/dutil/dutil.nuspec b/src/dutil/dutil.nuspec index f74081be..ab74dc79 100644 --- a/src/dutil/dutil.nuspec +++ b/src/dutil/dutil.nuspec | |||
| @@ -20,7 +20,15 @@ | |||
| 20 | <file src="..\..\build\$configuration$\v140_xp\x86\dutil.lib" target="build\native\v140\x86" /> | 20 | <file src="..\..\build\$configuration$\v140_xp\x86\dutil.lib" target="build\native\v140\x86" /> |
| 21 | <file src="..\..\build\$configuration$\v141_xp\x64\dutil.lib" target="build\native\v141\x64" /> | 21 | <file src="..\..\build\$configuration$\v141_xp\x64\dutil.lib" target="build\native\v141\x64" /> |
| 22 | <file src="..\..\build\$configuration$\v141_xp\x86\dutil.lib" target="build\native\v141\x86" /> | 22 | <file src="..\..\build\$configuration$\v141_xp\x86\dutil.lib" target="build\native\v141\x86" /> |
| 23 | <!-- | ||
| 23 | <file src="..\..\build\$configuration$\v141\ARM\dutil.lib" target="build\native\v141\ARM" /> | 24 | <file src="..\..\build\$configuration$\v141\ARM\dutil.lib" target="build\native\v141\ARM" /> |
| 24 | <file src="..\..\build\$configuration$\v141\ARM64\dutil.lib" target="build\native\v141\ARM64" /> | 25 | <file src="..\..\build\$configuration$\v141\ARM64\dutil.lib" target="build\native\v141\ARM64" /> |
| 26 | --> | ||
| 27 | <file src="..\..\build\$configuration$\v142\x64\dutil.lib" target="build\native\v142\x64" /> | ||
| 28 | <file src="..\..\build\$configuration$\v142\x86\dutil.lib" target="build\native\v142\x86" /> | ||
| 29 | <!-- | ||
| 30 | <file src="..\..\build\$configuration$\v142\ARM\dutil.lib" target="build\native\v142\ARM" /> | ||
| 31 | <file src="..\..\build\$configuration$\v142\ARM64\dutil.lib" target="build\native\v142\ARM64" /> | ||
| 32 | --> | ||
| 25 | </files> | 33 | </files> |
| 26 | </package> | 34 | </package> |
