2016-03-31 06:32:59 -04:00
version : 1.0 .{build}
build :
verbosity : minimal
environment :
matrix :
2016-04-11 02:28:34 -04:00
- COMPILER : MinGW-w64
ABI : 32
2017-02-15 10:06:24 -05:00
LIB : --enable-static --disable-shared
- COMPILER : MinGW-w64
ABI : 32
LIB : --disable-static --enable-shared
- COMPILER : MinGW-w64
ABI : 64
LIB : --enable-static --disable-shared
2016-04-11 02:28:34 -04:00
- COMPILER : MinGW-w64
ABI : 64
2017-02-15 10:06:24 -05:00
LIB : --disable-static --enable-shared
2016-03-31 06:32:59 -04:00
- BUILD_TYPE : Release
COMPILER : MSVC15
PLATFORM : x64
- BUILD_TYPE : Release
COMPILER : MSVC15
PLATFORM : Win32
2016-04-10 10:40:38 -04:00
# - BUILD_TYPE: Debug
# COMPILER: MSVC15
# PLATFORM: x64
# - BUILD_TYPE: Debug
# COMPILER: MSVC15
# PLATFORM: Win32
2016-03-31 06:32:59 -04:00
build_script :
2016-04-11 02:28:34 -04:00
- if [%COMPILER%]==[MinGW-w64] mkdir bin && cd bin\ && appveyor DownloadFile http://www.tortall.net/projects/yasm/releases/yasm-1.3.0-win64.exe -fileName yasm.exe
2016-03-31 06:32:59 -04:00
- if [%COMPILER%]==[MinGW-w64] C:\msys64\usr\bin\sh.exe --login /c/projects/mpir/.appveyor_msys_build.sh
2018-08-28 13:11:06 -04:00
- if [%COMPILER%]==[MSVC15] cd msvc\vs17
2016-03-31 06:32:59 -04:00
- if [%COMPILER%]==[MSVC15] msbuild.bat gc lib %PLATFORM% %BUILD_TYPE% +tests
test_script :
- if [%COMPILER%]==[MSVC15] cd mpir-tests
- if [%COMPILER%]==[MSVC15] python %cd%\run-tests.py 0