mirror of
https://github.com/mesonbuild/meson.git
synced 2026-08-09 17:18:25 +00:00
dependencies/curses: Add way to testing curses on msys2.
This commit is contained in:
committed by
Dylan Baker
parent
19f2b3d583
commit
e873e64b40
@@ -150,15 +150,18 @@ jobs:
|
||||
gccx86ninja:
|
||||
MSYSTEM: MINGW32
|
||||
MSYS2_ARCH: i686
|
||||
MSYS2_CURSES: ncurses
|
||||
compiler: gcc
|
||||
gccx64ninja:
|
||||
MSYSTEM: MINGW64
|
||||
MSYS2_ARCH: x86_64
|
||||
MSYS2_CURSES: pdcurses
|
||||
MESON_RSP_THRESHOLD: 0
|
||||
compiler: gcc
|
||||
clangx64ninja:
|
||||
MSYSTEM: MINGW64
|
||||
MSYS2_ARCH: x86_64
|
||||
MSYS2_CURSES:
|
||||
compiler: clang
|
||||
variables:
|
||||
MSYS2_ROOT: $(System.Workfolder)\msys64
|
||||
@@ -184,6 +187,7 @@ jobs:
|
||||
mingw-w64-$(MSYS2_ARCH)-python3-setuptools ^
|
||||
mingw-w64-$(MSYS2_ARCH)-python3-pip ^
|
||||
%TOOLCHAIN%
|
||||
if not "%MSYS2_CURSES%" == "" ( %MSYS2_ROOT%\usr\bin\pacman --noconfirm --needed -S mingw-w64-$(MSYS2_ARCH)-$(MSYS2_CURSES) )
|
||||
%MSYS2_ROOT%\usr\bin\bash -lc "python3 -m pip --disable-pip-version-check install gcovr jsonschema pefile"
|
||||
displayName: Install Dependencies
|
||||
- script: |
|
||||
|
||||
Reference in New Issue
Block a user