aboutsummaryrefslogtreecommitdiffstats
path: root/src/scripts/ci/appveyor.yml
diff options
context:
space:
mode:
Diffstat (limited to 'src/scripts/ci/appveyor.yml')
-rw-r--r--src/scripts/ci/appveyor.yml15
1 files changed, 12 insertions, 3 deletions
diff --git a/src/scripts/ci/appveyor.yml b/src/scripts/ci/appveyor.yml
index 29100e415..17cf86fdd 100644
--- a/src/scripts/ci/appveyor.yml
+++ b/src/scripts/ci/appveyor.yml
@@ -4,6 +4,10 @@ platform:
- x86
- x86_amd64
+configuration:
+ - Release
+ - Debug
+
environment:
matrix:
- COMPILER: msvc-12.0
@@ -11,13 +15,13 @@ environment:
- COMPILER: msvc-12.0
MODE: --disable-shared
- COMPILER: msvc-12.0
- MODE: --via-amalgamation
+ MODE: --amalgamation
- COMPILER: msvc-14.0
MODE: --enable-shared
- COMPILER: msvc-14.0
MODE: --disable-shared
- COMPILER: msvc-14.0
- MODE: --via-amalgamation
+ MODE: --amalgamation
install:
- if %compiler% == msvc-12.0 (
@@ -32,7 +36,12 @@ install:
- 7z e jom.zip
build_script:
- - python configure.py --cc=msvc --cpu=%PLATFORM% %MODE% --with-pkcs11
+ - if %configuration% == Release (
+ python configure.py --cc=msvc --cpu=%PLATFORM% %MODE% --with-pkcs11
+ )
+ - if %configuration% == Debug (
+ python configure.py --cc=msvc --cpu=%PLATFORM% %MODE% --with-pkcs11 --debug-mode
+ )
- jom -j2
- botan-test
- nmake install