summaryrefslogtreecommitdiff
path: root/appveyor.yml
diff options
context:
space:
mode:
authorSebastian Pipping <sebastian@pipping.org>2020-03-20 02:41:03 +0100
committerSebastian Pipping <sebastian@pipping.org>2020-03-20 02:44:44 +0100
commitd073dd63d3e67f811e15563de6a57af8e6545ec5 (patch)
tree1517cebe66a3940103325b9bbaa8e9e293b82196 /appveyor.yml
parent24d6dd8c2dd94618f85692d25fb71a99bd893fdc (diff)
downloadlibexpat-git-d073dd63d3e67f811e15563de6a57af8e6545ec5.tar.gz
AppVeyor: Cover 32bit Visual Studio 9 2008 using MSBuild 3.5
Diffstat (limited to 'appveyor.yml')
-rw-r--r--appveyor.yml16
1 files changed, 16 insertions, 0 deletions
diff --git a/appveyor.yml b/appveyor.yml
index 9361191b..da8ae496 100644
--- a/appveyor.yml
+++ b/appveyor.yml
@@ -51,6 +51,21 @@ configuration: Debug
# https://cmake.org/cmake/help/latest/manual/cmake-generators.7.html#visual-studio-generators
environment:
matrix:
+ # Visual Studio 2008 Win32
+ - GENERATOR: Visual Studio 9 2008
+ PLATFORM: Win32
+ EXPAT_DLL: libexpatd.dll
+ APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2013
+ PREPEND_TO_PATH: C:\Windows\Microsoft.NET\Framework\v3.5;
+
+ # Visual Studio 2008 Win32 XML_UNICODE_WCHAR_T
+ - GENERATOR: Visual Studio 9 2008
+ PLATFORM: Win32
+ CMAKE_ARGS: -DEXPAT_CHAR_TYPE=wchar_t
+ EXPAT_DLL: libexpatwd.dll
+ APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2013
+ PREPEND_TO_PATH: C:\Windows\Microsoft.NET\Framework\v3.5;
+
# Visual Studio 2010 Win32
- GENERATOR: Visual Studio 10 2010
PLATFORM: Win32
@@ -184,6 +199,7 @@ environment:
before_build:
- echo Running cmake...
- cd c:\projects\libexpat
+ - set path=%PREPEND_TO_PATH%%path%
- cmake -G"%GENERATOR%" -DCMAKE_BUILD_TYPE=%CONFIGURATION% -DEXPAT_WARNINGS_AS_ERRORS=ON %CMAKE_ARGS% expat
build_script: