meson-build-dist-man.sh: Skip tests on building doc

This script is run during 'meson dist'. Because we run tests already in
CI, save time to run it twice.

Link: https://github.com/iputils/iputils/pull/607
Reviewed-by: Cyril Hrubis <chrubis@suse.cz>
Signed-off-by: Petr Vorel <pvorel@suse.cz>
This commit is contained in:
Petr Vorel
2025-09-03 13:29:04 +02:00
committed by Petr Vorel
parent 74914165d7
commit c160f817c2

View File

@@ -1,6 +1,6 @@
#!/bin/sh -eu
# SPDX-License-Identifier: GPL-2.0-or-later
# Copyright (c) Iputils Project, 2024
# Copyright (c) Iputils Project, 2024-2025
#
# This script should be invoked by meson itself on 'meson dist'
# (invoked by tools/create-tarballs.sh).
@@ -16,7 +16,7 @@ fi
cd "$MESON_DIST_ROOT"
DIR=$(mktemp -d)
meson setup "$DIR" -DBUILD_MANS=true -DBUILD_HTML_MANS=true
meson setup "$DIR" -DBUILD_MANS=true -DBUILD_HTML_MANS=true -DSKIP_TESTS=true
meson compile -C "$DIR"
cp -v "$DIR"/doc/* doc/
rm -rf "$DIR"