Blame autogen.sh

Packit Service d3d246
#!/bin/sh
Packit Service d3d246
# Run this to generate all the initial makefiles, etc.
Packit Service d3d246
Packit Service d3d246
test -n "$srcdir" || srcdir=`dirname "$0"`
Packit Service d3d246
test -n "$srcdir" || srcdir=.
Packit Service d3d246
Packit Service d3d246
olddir=`pwd`
Packit Service d3d246
cd "$srcdir"
Packit Service d3d246
Packit Service d3d246
GTKDOCIZE=$(which gtkdocize 2>/dev/null)
Packit Service d3d246
if test -z $GTKDOCIZE; then
Packit Service d3d246
        echo "You don't have gtk-doc installed, and thus won't be able to generate the documentation."
Packit Service d3d246
        rm -f gtk-doc.make
Packit Service d3d246
        cat > gtk-doc.make <
Packit Service d3d246
EXTRA_DIST =
Packit Service d3d246
CLEANFILES =
Packit Service d3d246
EOF
Packit Service d3d246
else
Packit Service d3d246
        gtkdocize || exit $?
Packit Service d3d246
fi
Packit Service d3d246
Packit Service d3d246
AUTORECONF=`which autoreconf`
Packit Service d3d246
if test -z $AUTORECONF; then
Packit Service d3d246
        echo "*** No autoreconf found, please install it ***"
Packit Service d3d246
        exit 1
Packit Service d3d246
fi
Packit Service d3d246
Packit Service d3d246
# README and INSTALL are required by automake, but may be deleted by clean
Packit Service d3d246
# up rules. to get automake to work, simply touch these here, they will be
Packit Service d3d246
# regenerated from their corresponding *.in files by ./configure anyway.
Packit Service d3d246
touch README INSTALL
Packit Service d3d246
Packit Service d3d246
autoreconf --force --install --verbose || exit $?
Packit Service d3d246
Packit Service d3d246
cd "$olddir"
Packit Service d3d246
test -n "$NOCONFIGURE" || "$srcdir/configure" "$@"