]> git.ipfire.org Git - thirdparty/git.git/commit
Merge branch 'ps/ci-meson'
authorJunio C Hamano <gitster@pobox.com>
Mon, 23 Dec 2024 17:32:24 +0000 (09:32 -0800)
committerJunio C Hamano <gitster@pobox.com>
Mon, 23 Dec 2024 17:32:25 +0000 (09:32 -0800)
commit83c8f7623538e67262db18c98d9c1da6b50e289d
tree5e317bedaa760e01fda2f8fdd85d54a44f4ee79c
parente9a405432078b6070ee8265cdce56faaf21fac03
parenteab5dbab92fa60298aa4a1952fcbc6cae824d939
Merge branch 'ps/ci-meson'

The meson-build procedure is integrated into CI to catch and
prevent bitrotting.

* ps/ci-meson:
  ci: wire up Meson builds
  t: introduce compatibility options to clar-based tests
  t: fix out-of-tree tests for some git-p4 tests
  Makefile: detect missing Meson tests
  meson: detect missing tests at configure time
  t/unit-tests: rename clar-based unit tests to have a common prefix
  Makefile: drop -DSUPPRESS_ANNOTATED_LEAKS
  ci/lib: support custom output directories when creating test artifacts
.github/workflows/main.yml
.gitlab-ci.yml
Makefile
ci/lib.sh
meson.build
t/unit-tests/u-strvec.c