aboutsummaryrefslogtreecommitdiff
path: root/azure-pipelines.yml
diff options
context:
space:
mode:
authorYonggang Luo <luoyonggang@gmail.com>2020-09-23 23:08:02 +0800
committerDylan Baker <dylan@pnwbakers.com>2020-09-29 14:58:32 -0700
commite873e64b401ede9fdcf09a388f7a12010d321dbb (patch)
tree43b10d3e8a83a5201c40f6dca7a9ae98e899d128 /azure-pipelines.yml
parent19f2b3d58372907fa3b7f55352a744357683f6b3 (diff)
downloadmeson-e873e64b401ede9fdcf09a388f7a12010d321dbb.zip
meson-e873e64b401ede9fdcf09a388f7a12010d321dbb.tar.gz
meson-e873e64b401ede9fdcf09a388f7a12010d321dbb.tar.bz2
dependencies/curses: Add way to testing curses on msys2.
Diffstat (limited to 'azure-pipelines.yml')
-rw-r--r--azure-pipelines.yml4
1 files changed, 4 insertions, 0 deletions
diff --git a/azure-pipelines.yml b/azure-pipelines.yml
index f0e238d..bd36aaa 100644
--- a/azure-pipelines.yml
+++ b/azure-pipelines.yml
@@ -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: |