Blame autogen.sh

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