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> |