diff options
Diffstat (limited to 'autogen.sh')
-rwxr-xr-x | autogen.sh | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/autogen.sh b/autogen.sh new file mode 100755 index 0000000..020c365 --- /dev/null +++ b/autogen.sh @@ -0,0 +1,33 @@ +#!/bin/sh + +############################################################################### +# +# Author: Lasse Collin +# +# This file has been put into the public domain. +# You can do whatever you want with this file. +# +############################################################################### + +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 to 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. +if test "x$1" != "x--no-po4a"; then + cd po4a + sh update-po +fi + +exit 0 |