aboutsummaryrefslogtreecommitdiff
path: root/appveyor.cmd
diff options
context:
space:
mode:
Diffstat (limited to 'appveyor.cmd')
-rw-r--r--appveyor.cmd22
1 files changed, 12 insertions, 10 deletions
diff --git a/appveyor.cmd b/appveyor.cmd
index 9b6bc112..85476b8e 100644
--- a/appveyor.cmd
+++ b/appveyor.cmd
@@ -1,22 +1,24 @@
1@setlocal 1@setlocal
2@pushd %~dp0 2@pushd %~dp0
3@set _C=Release
4@if /i "%1"=="debug" set _C=Debug
3 5
4nuget restore || exit /b 6nuget restore || exit /b
5 7
6msbuild -t:Test -p:Configuration=Release src\test\DUtilUnitTest || exit /b 8msbuild -t:Test -p:Configuration=%_C% src\test\DUtilUnitTest || exit /b
7 9
8msbuild -p:Configuration=Release;Platform=x86;PlatformToolset=v140 || exit /b 10msbuild -p:Configuration=%_C%;Platform=x86;PlatformToolset=v140 || exit /b
9msbuild -p:Configuration=Release;Platform=x64;PlatformToolset=v140 || exit /b 11msbuild -p:Configuration=%_C%;Platform=x64;PlatformToolset=v140 || exit /b
10 12
11msbuild -p:Configuration=Release;Platform=x86;PlatformToolset=v141 || exit /b 13msbuild -p:Configuration=%_C%;Platform=x86;PlatformToolset=v141 || exit /b
12msbuild -p:Configuration=Release;Platform=x64;PlatformToolset=v141 || exit /b 14msbuild -p:Configuration=%_C%;Platform=x64;PlatformToolset=v141 || exit /b
13msbuild -p:Configuration=Release;Platform=ARM64;PlatformToolset=v141 || exit /b 15msbuild -p:Configuration=%_C%;Platform=ARM64;PlatformToolset=v141 || exit /b
14 16
15msbuild -p:Configuration=Release;Platform=x86;PlatformToolset=v142 || exit /b 17msbuild -p:Configuration=%_C%;Platform=x86;PlatformToolset=v142 || exit /b
16msbuild -p:Configuration=Release;Platform=x64;PlatformToolset=v142 || exit /b 18msbuild -p:Configuration=%_C%;Platform=x64;PlatformToolset=v142 || exit /b
17msbuild -p:Configuration=Release;Platform=ARM64;PlatformToolset=v142 || exit /b 19msbuild -p:Configuration=%_C%;Platform=ARM64;PlatformToolset=v142 || exit /b
18 20
19msbuild -p:Configuration=Release -t:PackNativeNuget src\dutil\dutil.vcxproj || exit /b 21msbuild -p:Configuration=%_C% -t:PackNative src\dutil\dutil.vcxproj || exit /b
20 22
21@popd 23@popd
22@endlocal \ No newline at end of file 24@endlocal \ No newline at end of file