#!/bin/sh # SPDX-License-Identifier: 0BSD ############################################################################### # # Author: Lasse Collin # ############################################################################### set -e -x # The following six lines are almost identical to "autoreconf -fi" but faster. ${AUTOPOINT:-autopoint} -f ${LIBTOOLIZE:-libtoolize} -c -f || glibtoolize -c -f ${ACLOCAL:-aclocal} -I m4 ${AUTOCONF:-autoconf} ${AUTOHEADER:-autoheader} ${AUTOMAKE:-automake} -acf --foreign # Generate the translated man pages if the "po4a" tool is available. # This is *NOT* done by "autoreconf -fi" or when "make" is run. # Pass --no-po4a o this script to skip this step. # It can be useful when you know that po4a isn't available and # don't want autogen.sh to exit with non-zero exit status. generate_po4a="y" for arg in "$@" do case $arg in "--no-po4a") generate_po4a="n" ;; esac done if test "$generate_po4a" != "n"; then cd po4a sh update-po cd .. fi exit 0