diff options
author | Yonggang Luo <luoyonggang@gmail.com> | 2020-09-23 23:08:02 +0800 |
---|---|---|
committer | Dylan Baker <dylan@pnwbakers.com> | 2020-09-29 14:58:32 -0700 |
commit | e873e64b401ede9fdcf09a388f7a12010d321dbb (patch) | |
tree | 43b10d3e8a83a5201c40f6dca7a9ae98e899d128 /azure-pipelines.yml | |
parent | 19f2b3d58372907fa3b7f55352a744357683f6b3 (diff) | |
download | meson-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.yml | 4 |
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: | |