diff options
author | Robert Schwebel <r.schwebel@pengutronix.de> | 2006-04-05 13:16:54 +0000 |
---|---|---|
committer | Robert Schwebel <r.schwebel@pengutronix.de> | 2006-04-05 13:16:54 +0000 |
commit | ac46640e932fe3a72ddb43fa64c40c616c645c08 (patch) | |
tree | 67c4e118d817f9da3b90a0e51c3f367b0e17661d /configure.ac | |
parent | 84885e84f6ed79bccecf2177d36b83480d33bd7f (diff) | |
download | ptxdist-ac46640e932fe3a72ddb43fa64c40c616c645c08.tar.gz ptxdist-ac46640e932fe3a72ddb43fa64c40c616c645c08.tar.xz |
added
git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.10-trunk@5357 33e552b5-05e3-0310-8538-816dae2090ed
Diffstat (limited to 'configure.ac')
-rw-r--r-- | configure.ac | 59 |
1 files changed, 57 insertions, 2 deletions
diff --git a/configure.ac b/configure.ac index 8b83e70f6..18e8d5af1 100644 --- a/configure.ac +++ b/configure.ac @@ -64,9 +64,55 @@ version of bash from ftp.gnu.org ]) fi +dnl +dnl We need a reasonably new make +dnl +AC_ARG_WITH(make, AC_HELP_STRING( + [--with-make], [name of the GNU make executable to use (we need at least 3.80)]), + [ + MAKE="$withval" + AC_SUBST(MAKE) + AC_MSG_NOTICE([Using make executable $MAKE]) + ],[ + AC_PATH_PROG(MAKE, make) + ]) +AC_MSG_CHECKING(wheather make is up to date) +MAKE_VERSION=`echo 'all:;@echo $(MAKE_VERSION)' | $MAKE -f-` +case "$MAKE_VERSION" in +3.80|3.81rc*|3.81) + AC_MSG_RESULT(yes) + ;; +*) + AC_MSG_RESULT(no) + AC_MSG_ERROR(Please install at least GNU make 3.80. This system reported ${MAKE_VERSION}.) +esac + +dnl +dnl We need a reasonably new pkg-config +dnl +AC_ARG_WITH(pkg-config, AC_HELP_STRING( + [--with-pkg-config], [name of the pkg-config executable to use (we need at least 0.20)]), + [ + PKG_CONFIG="$withval" + AC_SUBST(PKG_CONFIG) + AC_MSG_NOTICE([Using pkg-config executable $PKG_CONFIG]) + ],[ + AC_PATH_PROG(PKG_CONFIG, pkg-config) + ]) +AC_MSG_CHECKING(wheather pkg-config is up to date) +PKG_CONFIG_VERSION=`$PKG_CONFIG --version` +case "$PKG_CONFIG_VERSION" in +0.20) + AC_MSG_RESULT(yes) + ;; +*) + AC_MSG_RESULT(no) + AC_MSG_ERROR(Please install at least pkg-config 0.20. This system reported version ${PKG_CONFIG_VERSION}.) +esac + dnl Check for sed -dnl FIXME: which version do we need and how do we find out if it -dnl supports inplace? +dnl FIXME: we need sed >= 4.0 which supports inplace +dnl AC_ARG_WITH(sed, AC_HELP_STRING( [--with-sed], [name of the sed executable to use]), [ @@ -91,6 +137,15 @@ AC_ARG_WITH(awk, AC_HELP_STRING( dnl Test for awk features that may be mising? +dnl Check for bunzip2 +AC_PATH_PROGS(bunzip2, bunzip2, , $PATH) + +dnl Check for gunzip +AC_PATH_PROGS(gunzip, gunzip, , $PATH) + +dnl Check for readlink +AC_PATH_PROGS(readlink, readlink, , $PATH) + dnl Checks for mktemp (for creating temporary files and directories) AC_ARG_WITH(mktemp, AC_HELP_STRING( [--with-mktemp], [name of the mktemp executable to use (or 'none' |