|
12 | 12 | # You can check the whole build process in the logs, and any later commit will start
|
13 | 13 | # a new build using a fresh virtual machine.
|
14 | 14 |
|
15 |
| -version: '1.2.30-{build}' |
| 15 | +version: '1.2.31-{build}' |
16 | 16 |
|
17 | 17 | shallow_clone: true
|
18 | 18 | skip_branch_with_pr: true
|
@@ -64,43 +64,25 @@ environment:
|
64 | 64 | UNICODE: no
|
65 | 65 | WERROR: yes
|
66 | 66 |
|
67 |
| - - COMPILER: MinGW-w64 |
68 |
| - STATIC: no |
69 |
| - UNICODE: yes |
70 |
| - |
71 |
| - - COMPILER: MinGW-w64 |
72 |
| - STATIC: yes |
73 |
| - UNICODE: no |
74 |
| - |
75 | 67 | init:
|
76 | 68 | - git config --global core.autocrlf input
|
77 |
| - - if [%COMPILER%]==[MinGW-w64] set PATH=C:\msys64\usr\bin;C:\msys64\mingw64\bin;%PATH% |
78 |
| - - if [%COMPILER%]==[MSVC17] set PATH=%EXTRAS_FOLDER%\bin;%EXTRAS_FOLDER%\lib;;%PATH% |
| 69 | + - set PATH=%EXTRAS_FOLDER%\bin;%EXTRAS_FOLDER%\lib;;%PATH% |
79 | 70 |
|
80 | 71 | install:
|
81 |
| - - if [%COMPILER%]==[MinGW-w64] pacman --noconfirm --sync --refresh --refresh --sysupgrade --sysupgrade |
82 |
| - - if [%COMPILER%]==[MinGW-w64] pacman -S --noconfirm --needed mingw-w64-x86_64-{toolchain,libtool} |
83 |
| - - if [%COMPILER%]==[MinGW-w64] pacman -S --noconfirm --needed mingw-w64-x86_64-{libxml2,libxslt,openssl,gnutls} |
84 |
| - - if [%COMPILER%]==[MSVC17] call "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Auxiliary\Build\vcvars64.bat" |
85 |
| - - if [%COMPILER%]==[MSVC17] mkdir %EXTRAS_FOLDER% && cd %EXTRAS_FOLDER% |
86 |
| - - if [%COMPILER%]==[MSVC17] appveyor DownloadFile %EXTRAS_URL%/%LIBXML2_FILE% |
87 |
| - - if [%COMPILER%]==[MSVC17] 7z x %LIBXML2_FILE% |
88 |
| - - if [%COMPILER%]==[MSVC17] appveyor DownloadFile %EXTRAS_URL%/%LIBXSLT_FILE% |
89 |
| - - if [%COMPILER%]==[MSVC17] 7z x %LIBXSLT_FILE% |
90 |
| - - if [%COMPILER%]==[MSVC17] appveyor DownloadFile %EXTRAS_URL%/%OPENSSL_FILE% |
91 |
| - - if [%COMPILER%]==[MSVC17] 7z x %OPENSSL_FILE% |
92 |
| - - if [%COMPILER%]==[MSVC17] cd %APPVEYOR_BUILD_FOLDER% |
| 72 | + - call "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Auxiliary\Build\vcvars64.bat" |
| 73 | + - mkdir %EXTRAS_FOLDER% && cd %EXTRAS_FOLDER% |
| 74 | + - appveyor DownloadFile %EXTRAS_URL%/%LIBXML2_FILE% |
| 75 | + - 7z x %LIBXML2_FILE% |
| 76 | + - appveyor DownloadFile %EXTRAS_URL%/%LIBXSLT_FILE% |
| 77 | + - 7z x %LIBXSLT_FILE% |
| 78 | + - appveyor DownloadFile %EXTRAS_URL%/%OPENSSL_FILE% |
| 79 | + - 7z x %OPENSSL_FILE% |
| 80 | + - cd %APPVEYOR_BUILD_FOLDER% |
93 | 81 |
|
94 | 82 | build_script:
|
95 |
| - - if [%COMPILER%]==[MinGW-w64] mkdir build && cd build |
96 |
| - - if [%COMPILER%]==[MinGW-w64] bash ../autogen.sh --build="x86_64-w64-mingw32" --host="x86_64-w64-mingw32" --enable-unicode=$UNICODE --enable-mscrypto --enable-mscng --enable-openssl --enable-gnutls --enable-static-linking=$STATIC |
97 |
| - - if [%COMPILER%]==[MinGW-w64] make |
98 |
| - - if [%COMPILER%]==[MSVC17] cd win32 |
99 |
| - - if [%COMPILER%]==[MSVC17] cscript configure.js static=%STATIC% crypto=%CRYPTO% werror=%WERROR% iconv=no unicode=%UNICODE% prefix=%EXTRAS_FOLDER% include=%EXTRAS_FOLDER%\include;%EXTRAS_FOLDER%\include\libxml2;%MSSDK_INCLUDE% lib=%EXTRAS_FOLDER%\bin;%EXTRAS_FOLDER%\lib;%MSSDK_LIB% |
100 |
| - - if [%COMPILER%]==[MSVC17] nmake |
| 83 | + - cd win32 |
| 84 | + - cscript configure.js static=%STATIC% crypto=%CRYPTO% werror=%WERROR% iconv=no unicode=%UNICODE% prefix=%EXTRAS_FOLDER% include=%EXTRAS_FOLDER%\include;%EXTRAS_FOLDER%\include\libxml2;%MSSDK_INCLUDE% lib=%EXTRAS_FOLDER%\bin;%EXTRAS_FOLDER%\lib;%MSSDK_LIB% |
| 85 | + - nmake |
101 | 86 |
|
102 | 87 | test_script:
|
103 |
| - - if [%COMPILER%]==[MinGW-w64] make check |
104 |
| - - if [%COMPILER%]==[MSVC17] nmake check |
105 |
| - |
106 |
| - |
| 88 | + - nmake check |
0 commit comments