#!/bin/bash # SPDX-License-Identifier: BSD-3-Clause # Copyright 2019-2020, Intel Corporation # check-manpages -- a tool to test against some manpage errors MANS="$*" [ -n "$MANS" ] || MANS="$(find doc -name '*.1' -o -name '*.3' -o -name '*.5' -o -name '*.7')" [ -n "$MANS" ] || { echo >&2 "No man pages given, and none found in doc/"; exit 1;} for page in $MANS;do if [ "${page/rpmem/}" != "$page" ] && [ "$BUILD_RPMEM" != "y" ]; then continue fi echo $page done | xargs -P `nproc` -n1 -- utils/check-manpage