File tree Expand file tree Collapse file tree 4 files changed +9
-3
lines changed Expand file tree Collapse file tree 4 files changed +9
-3
lines changed Original file line number Diff line number Diff line change @@ -265,7 +265,7 @@ jobs:
265
265
run : pip install meson ninja
266
266
- name : Setup
267
267
shell : pwsh
268
- run : meson setup build -Dperl=disabled
268
+ run : meson setup build -Dperl=disabled -Dcredential_helpers=wincred
269
269
- name : Compile
270
270
shell : pwsh
271
271
run : meson compile -C build
Original file line number Diff line number Diff line change @@ -164,7 +164,7 @@ build:msvc-meson:
164
164
extends : .msvc-meson
165
165
stage : build
166
166
script :
167
- - meson setup build -Dperl=disabled
167
+ - meson setup build -Dperl=disabled -Dcredential_helpers=wincred
168
168
- meson compile -C build
169
169
artifacts :
170
170
paths :
Original file line number Diff line number Diff line change @@ -58,7 +58,7 @@ ubuntu-*|i386/ubuntu-*|debian-*)
58
58
make libssl-dev libcurl4-openssl-dev libexpat-dev wget sudo default-jre \
59
59
tcl tk gettext zlib1g-dev perl-modules liberror-perl libauthen-sasl-perl \
60
60
libemail-valid-perl libio-pty-perl libio-socket-ssl-perl libnet-smtp-ssl-perl libdbd-sqlite3-perl libcgi-pm-perl \
61
- libpcre2-dev meson ninja-build pkg-config \
61
+ libsecret-1-dev libpcre2-dev meson ninja-build pkg-config \
62
62
${CC_PACKAGE:- ${CC:- gcc} } $PYTHON_PACKAGE
63
63
64
64
case " $distro " in
Original file line number Diff line number Diff line change @@ -348,6 +348,9 @@ case "$jobname" in
348
348
linux32)
349
349
CC=gcc
350
350
;;
351
+ linux-meson)
352
+ MESONFLAGS=" $MESONFLAGS -Dcredential_helpers=libsecret,netrc"
353
+ ;;
351
354
linux-musl-meson)
352
355
MESONFLAGS=" $MESONFLAGS -Dtest_utf8_locale=C.UTF-8"
353
356
;;
@@ -359,6 +362,9 @@ linux-asan-ubsan)
359
362
export NO_SVN_TESTS=LetsSaveSomeTime
360
363
MAKEFLAGS=" $MAKEFLAGS NO_PYTHON=YepBecauseP4FlakesTooOften"
361
364
;;
365
+ osx-meson)
366
+ MESONFLAGS=" $MESONFLAGS -Dcredential_helpers=osxkeychain"
367
+ ;;
362
368
esac
363
369
364
370
MAKEFLAGS=" $MAKEFLAGS CC=${CC:- cc} "
You can’t perform that action at this time.
0 commit comments