diff options
Diffstat (limited to 'src/scripts/ci')
-rw-r--r-- | src/scripts/ci/appveyor.yml | 15 |
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 |