aboutsummaryrefslogtreecommitdiff
path: root/ci
diff options
context:
space:
mode:
authorJunio C Hamano <gitster@pobox.com>2025-02-03 10:23:34 -0800
committerJunio C Hamano <gitster@pobox.com>2025-02-03 10:23:34 -0800
commitf49905d47d42cf6ea4c34b5a8301e84149e7aeba (patch)
treee6cb2bb2b32814410d971a768436507be53ffce4 /ci
parent803b5acaa7cb979b5d623270af18d6d8354fce9b (diff)
parent7304bd2bc390aa6cf27f7a2527d7806dd3fad53e (diff)
downloadgit-f49905d47d42cf6ea4c34b5a8301e84149e7aeba.tar.xz
Merge branch 'ps/build-meson-fixes'
More build fixes and enhancements on meson based build procedure. * ps/build-meson-fixes: ci: wire up Visual Studio build with Meson ci: raise error when Meson generates warnings meson: fix compilation with Visual Studio meson: make the CSPRNG backend configurable meson: wire up fuzzers meson: wire up generation of distribution archive meson: wire up development environments meson: fix dependencies for generated headers meson: populate project version via GIT-VERSION-GEN GIT-VERSION-GEN: allow running without input and output files GIT-VERSION-GEN: simplify computing the dirty marker
Diffstat (limited to 'ci')
-rwxr-xr-xci/run-build-and-tests.sh4
1 files changed, 3 insertions, 1 deletions
diff --git a/ci/run-build-and-tests.sh b/ci/run-build-and-tests.sh
index 599dc1c32c..03d10c61d5 100755
--- a/ci/run-build-and-tests.sh
+++ b/ci/run-build-and-tests.sh
@@ -53,8 +53,10 @@ esac
case "$jobname" in
*-meson)
group "Configure" meson setup build . \
+ --fatal-meson-warnings \
--warnlevel 2 --werror \
- --wrap-mode nofallback
+ --wrap-mode nofallback \
+ -Dfuzzers=true
group "Build" meson compile -C build --
if test -n "$run_tests"
then