]>
Commit | Line | Data |
---|---|---|
68db80e2 AG |
1 | platform: |
2 | - x86 | |
3 | - x64 | |
4 | ||
5 | environment: | |
6 | matrix: | |
68db80e2 AG |
7 | - VSVER: 14 |
8 | ||
9 | configuration: | |
10 | - plain | |
11 | - shared | |
12 | ||
68db80e2 AG |
13 | before_build: |
14 | - ps: >- | |
15 | If ($env:Platform -Match "x86") { | |
16 | $env:VCVARS_PLATFORM="x86" | |
17 | $env:TARGET="VC-WIN32" | |
68db80e2 AG |
18 | } Else { |
19 | $env:VCVARS_PLATFORM="amd64" | |
20 | $env:TARGET="VC-WIN64A" | |
68db80e2 | 21 | } |
f527b6e4 RL |
22 | - ps: >- |
23 | If ($env:Configuration -Match "shared") { | |
f527b6e4 | 24 | $env:SHARED="" |
e951eca8 MC |
25 | } Else { |
26 | $env:SHARED="no-shared" | |
f527b6e4 | 27 | } |
68db80e2 AG |
28 | - ps: $env:VSCOMNTOOLS=(Get-Content ("env:VS" + "$env:VSVER" + "0COMNTOOLS")) |
29 | - call "%VSCOMNTOOLS%\..\..\VC\vcvarsall.bat" %VCVARS_PLATFORM% | |
f527b6e4 | 30 | - perl Configure %TARGET% no-asm %SHARED% |
68db80e2 AG |
31 | |
32 | build_script: | |
0c1167fd | 33 | - nmake |
68db80e2 AG |
34 | |
35 | test_script: | |
0c1167fd | 36 | - nmake test |
68db80e2 AG |
37 | |
38 | notifications: | |
39 | - provider: Email | |
40 | to: | |
41 | - openssl-commits@openssl.org | |
42 | on_build_success: false | |
43 | on_build_failure: true | |
44 | on_build_status_changed: true |