aboutsummaryrefslogtreecommitdiff
path: root/ci
diff options
context:
space:
mode:
authorPatrick Steinhardt <ps@pks.im>2025-01-22 13:05:50 +0100
committerJunio C Hamano <gitster@pobox.com>2025-01-22 12:37:33 -0800
commit28911f7dcad1ccc6ac4f6939036de76bb4f4c09b (patch)
treedb6ebb21a3b8307e0a827bbf77266839c99b3dbb /ci
parent88d4bff8c376cae3029b7da94a21c4fd4ac0249e (diff)
downloadgit-28911f7dcad1ccc6ac4f6939036de76bb4f4c09b.tar.xz
meson: wire up fuzzers
Meson does not yet know to build our fuzzers. Introduce a new build option "fuzzers" and wire up the fuzzers in case it is enabled. Adapt our CI jobs so that they build the fuzzers by default. Signed-off-by: Patrick Steinhardt <ps@pks.im> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'ci')
-rwxr-xr-xci/run-build-and-tests.sh3
1 files changed, 2 insertions, 1 deletions
diff --git a/ci/run-build-and-tests.sh b/ci/run-build-and-tests.sh
index 76667a1277..6c828c3b75 100755
--- a/ci/run-build-and-tests.sh
+++ b/ci/run-build-and-tests.sh
@@ -53,7 +53,8 @@ case "$jobname" in
*-meson)
group "Configure" meson setup build . \
--warnlevel 2 --werror \
- --wrap-mode nofallback
+ --wrap-mode nofallback \
+ -Dfuzzers=true
group "Build" meson compile -C build --
if test -n "$run_tests"
then