#!/bin/sh # giveup() { echo echo " Something went wrong, giving up!" echo exit 1 } OSTYPE=`uname -s` AUTOCONF=`which autoconf 2>/dev/null` if [ ! ${AUTOCONF} ]; then echo "Missing autoconf!" exit fi AUTOCONF_VER=`${AUTOCONF} --version | grep -E "^.*[0-9]$" | sed 's/^.* //'` for aclocal in aclocal aclocal-1.10 aclocal-1.9; do ACLOCAL=`which $aclocal 2>/dev/null` if test -x "${ACLOCAL}"; then break; fi done if [ ! ${ACLOCAL} ]; then echo "Missing aclocal!" exit fi ACLOCAL_VER=`${ACLOCAL} --version | grep -E "^.*[0-9]$" | sed 's/^.* //'` echo "* Running $ACLOCAL (${ACLOCAL_VER})" ${ACLOCAL} -I macros || giveup echo "* Running ${AUTOCONF} (${AUTOCONF_VER})" ${AUTOCONF} || giveup if test -f "${PWD}/configure"; then echo "======================================" echo "Now you are ready to run './configure'" echo "======================================" else echo " Failed to generate ./configure script!" giveup fi