Branch : - branch - master - tag - pkgconf-0.1 pkgconf-0.1.1 pkgconf-0.2 pkgconf-0.3 pkgconf-0.4 pkgconf-0.5 pkgconf-0.5.1 pkgconf-0.5.2 pkgconf-0.5.3 pkgconf-0.6 pkgconf-0.7 pkgconf-0.8 pkgconf-0.8.1 pkgconf-0.8.10 pkgconf-0.8.11 pkgconf-0.8.12 pkgconf-0.8.2 pkgconf-0.8.3 pkgconf-0.8.4 pkgconf-0.8.7 pkgconf-0.8.8 pkgconf-0.8.9 pkgconf-0.9.0 pkgconf-0.9.1 pkgconf-0.9.10 pkgconf-0.9.11 pkgconf-0.9.12 pkgconf-0.9.2 pkgconf-0.9.3 pkgconf-0.9.4 pkgconf-0.9.5 pkgconf-0.9.6 pkgconf-0.9.7 pkgconf-0.9.8 pkgconf-0.9.9 pkgconf-1 pkgconf-1.0.1 pkgconf-1.1.0 pkgconf-1.2.0 pkgconf-1.3.0 pkgconf-1.3.1 pkgconf-1.3.2 pkgconf-1.3.3 pkgconf-1.3.4 pkgconf-1.3.5 pkgconf-1.3.6 pkgconf-1.3.7 pkgconf-1.3.90 pkgconf-1.4.0 pkgconf-1.4.1 pkgconf-1.4.2 pkgconf-1.5.1 pkgconf-1.5.2 pkgconf-1.5.3 pkgconf-1.5.4 pkgconf-1.6.0 pkgconf-1.6.1 pkgconf-1.6.2 pkgconf-1.6.3 pkgconf-1.7.0 pkgconf-1.7.1 pkgconf-1.7.2 pkgconf-1.7.3 pkgconf-1.7.4 pkgconf-1.8.0 pkgconf-1.9.0 pkgconf-1.9.1 pkgconf-1.9.2 pkgconf-1.9.3 pkgconf-1.9.4 pkgconf-1.9.5 pkgconf-2.0.0 pkgconf-2.0.1 pkgconf-2.0.2 pkgconf-2.0.3 pkgconf-2.1.0 pkgconf-2.1.1 pkgconf-2.2.0 pkgconf-2.3.0 pkgconf-2.4.0 pkgconf-2.4.1 pkgconf-2.4.2 pkgconf-2.4.3 pkgconf-2.5.0 pkgconf-2.5.1
#! /bin/sh TOP_DIR=$(dirname $0) LAST_DIR=$PWD if test ! -f $TOP_DIR/configure.ac ; then echo "You must execute this script from the top level directory." exit 1 fi AUTOCONF=${AUTOCONF:-autoconf} ACLOCAL=${ACLOCAL:-aclocal} AUTOHEADER=${AUTOHEADER:-autoheader} AUTOMAKE=${AUTOMAKE:-automake} LIBTOOLIZE=${LIBTOOLIZE:-libtoolize} dump_help_screen () { echo "Usage: $0 [options]" echo echo "options:" echo " -n skip CVS changelog creation" echo " -h,--help show this help screen" echo exit 0 } parse_options () { while test "$1" != "" ; do case $1 in -h|--help) dump_help_screen ;; -n) SKIP_CVS_CHANGELOG=yes ;; *) echo Invalid argument - $1 dump_help_screen ;; esac shift done } run_or_die () { COMMAND=$1 # check for empty commands if test -z "$COMMAND" ; then echo "*warning* no command specified" return 1 fi shift; OPTIONS="$@" # print a message echo -n "*info* running $COMMAND" if test -n "$OPTIONS" ; then echo " ($OPTIONS)" else echo fi # run or die $COMMAND $OPTIONS ; RESULT=$? if test $RESULT -ne 0 ; then echo "*error* $COMMAND failed. (exit code = $RESULT)" exit 1 fi return 0 } parse_options "$@" cd $TOP_DIR run_or_die $ACLOCAL run_or_die $AUTOHEADER run_or_die $AUTOCONF run_or_die $LIBTOOLIZE --install run_or_die $AUTOMAKE --add-missing