forked from wbhart/mpir
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathappveyor.yml
32 lines (29 loc) · 964 Bytes
/
appveyor.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
version: 1.0.{build}
build:
verbosity: minimal
environment:
matrix:
- COMPILER: MinGW-w64
ABI: 32
- COMPILER: MinGW-w64
ABI: 64
- BUILD_TYPE: Release
COMPILER: MSVC15
PLATFORM: x64
- BUILD_TYPE: Release
COMPILER: MSVC15
PLATFORM: Win32
# - BUILD_TYPE: Debug
# COMPILER: MSVC15
# PLATFORM: x64
# - BUILD_TYPE: Debug
# COMPILER: MSVC15
# PLATFORM: Win32
build_script:
- 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
- if [%COMPILER%]==[MinGW-w64] C:\msys64\usr\bin\sh.exe --login /c/projects/mpir/.appveyor_msys_build.sh
- if [%COMPILER%]==[MSVC15] cd build.vc14
- 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