summaryrefslogtreecommitdiff
path: root/appveyor.yml
diff options
context:
space:
mode:
authorDaniel Stenberg <daniel@haxx.se>2019-09-11 13:57:32 +0200
committerDaniel Stenberg <daniel@haxx.se>2019-09-13 23:17:36 +0200
commit5977664d2f0cbe02796b55695ef61c494bc80451 (patch)
treee2c3cc7b519c78d4bd415e5e24067213a7151e65 /appveyor.yml
parent65f5b958c95d538a9b205e2753a476d1a7c89179 (diff)
downloadcurl-5977664d2f0cbe02796b55695ef61c494bc80451.tar.gz
appveyor: add a winbuild
Assisted-by: Marcel Raad Assisted-by: Jay Satiro Closes #4324
Diffstat (limited to 'appveyor.yml')
-rw-r--r--appveyor.yml15
1 files changed, 14 insertions, 1 deletions
diff --git a/appveyor.yml b/appveyor.yml
index d54b500fe..efae38b53 100644
--- a/appveyor.yml
+++ b/appveyor.yml
@@ -94,6 +94,12 @@ environment:
COMPILER_PATH: "C:\\MinGW\\bin"
MSYS2_ARG_CONV_EXCL: "/*"
BUILD_OPT: -k
+ - APPVEYOR_BUILD_WORKER_IMAGE: "Visual Studio 2015"
+ BUILD_SYSTEM: winbuild
+ OPENSSL: ON
+ WINSSL: OFF
+ TESTING: OFF
+ MSYS2_ARG_CONV_EXCL: "/*"
- APPVEYOR_BUILD_WORKER_IMAGE: "Visual Studio 2017"
BUILD_SYSTEM: VisualStudioSolution
PRJ_CFG: "DLL Debug - DLL Windows SSPI - DLL WinIDN"
@@ -124,7 +130,14 @@ build_script:
if %BUILD_SYSTEM%==VisualStudioSolution (
cd projects &&
.\\generate.bat %VC_VERSION% &&
- msbuild.exe /p:Configuration="%PRJ_CFG%" "Windows\\%VC_VERSION%\\curl-all.sln" ))
+ msbuild.exe /p:Configuration="%PRJ_CFG%" "Windows\\%VC_VERSION%\\curl-all.sln" ) else (
+ if %BUILD_SYSTEM%==winbuild (
+ call buildconf.bat &&
+ cd winbuild &&
+ call "C:\Program Files\Microsoft SDKs\Windows\v7.1\Bin\SetEnv.cmd" /x64 &&
+ call "C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\vcvarsall.bat" x86_amd64 &&
+ nmake /f Makefile.vc mode=dll VC=15 "SSL_PATH=C:\OpenSSL-v111-Win64" WITH_SSL=dll MACHINE=x64
+ )))
test_script:
- if %TESTING%==ON (