[PATCH 0/3] t: fix tests with NO_GITWEB=YesPlease
- From
Patrick Steinhardt <ps@pks.im>
- Date
- Dec 27, 2024, 12:10 UTC
- Message-ID
- <20241227-b4-pks-meson-wo-gitweb-v1-0-14ca8515bb3b@pks.im>
Hi,
this small patch series fixes an issue in case tests are executed for a Git distribution built with NO_GITWEB=YesPlease. The issue exists for a long time already, but I discovered it due to an issue with Meson where we accidentally didn't build gitweb when its availability is being auto-discovered.
Thanks!
Patrick
---
Patrick Steinhardt (3):
GIT-BUILD-OPTIONS: sort variables alphabetically
GIT-BUILD-OPTIONS: wire up NO_GITWEB option
meson: enable auto-discovered "gitweb"GIT-BUILD-OPTIONS.in | 71 +++++++++++++++++++------------------ Makefile | 71 +++++++++++++++++++------------------ contrib/buildsystems/CMakeLists.txt | 71 +++++++++++++++++++------------------ meson.build | 63 ++++++++++++++++---------------- t/lib-gitweb.sh | 5 +++ t/test-lib.sh | 1 + 6 files changed, 147 insertions(+), 135 deletions(-)
--- base-commit: 76cf4f61c87855ebf0784b88aaf737d6b09f504b change-id: 20241227-b4-pks-meson-wo-gitweb-b0e27379dcc6