diff options
author | Robert Schwebel <r.schwebel@pengutronix.de> | 2011-06-03 10:37:55 +0000 |
---|---|---|
committer | Robert Schwebel <r.schwebel@pengutronix.de> | 2011-06-03 10:37:55 +0000 |
commit | 7ab27692409cfa869569505a6e663caa14c714c9 (patch) | |
tree | 14a07764995b336228721c4cbdb51de763f468d0 | |
parent | d0924a95b28e2d3e68ad05dfe4518a95c3fec4cf (diff) | |
download | memedit-7ab27692409cfa869569505a6e663caa14c714c9.tar.gz memedit-7ab27692409cfa869569505a6e663caa14c714c9.tar.xz |
bootstrap: fix version comparism
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
-rwxr-xr-x | bootstrap | 19 |
1 files changed, 13 insertions, 6 deletions
@@ -9,13 +9,20 @@ echo use autoheader: $AUTOHEADER echo use automake: $AUTOMAKE echo use autoconf: $AUTOCONF -$ACLOCAL --version | \ - awk -vPROG="aclocal" -vVERS=1.7\ - '{if ($1 == PROG) {gsub ("-.*","",$4); if ($4 < VERS) print PROG" < version "VERS"\nThis may result in errors\n"}}' +aclocal_version=$($ACLOCAL --version | awk '{if ($1 == "aclocal") {print $4}}') +automake_version=$($AUTOMAKE --version | awk '{if ($1 == "automake") {print $4}}') -$AUTOMAKE --version | \ - awk -vPROG="automake" -vVERS=1.7\ - '{if ($1 == PROG) {gsub ("-.*","",$4); if ($4 < VERS) print PROG" < version "VERS"\nThis may result in errors\n"}}' +# check if versions are older than aclocal/automake 1.7 +aclocal_vers_old=$(echo -n -e "$aclocal_version\n1.7\n" | sort --version-sort | head -n 1) +automake_vers_old=$(echo -n -e "$automake_version\n1.7\n" | sort --version-sort | head -n 1) + +if [ "$aclocal_vers_old" != "1.7" ]; then + echo "aclocal $aclocal_version older than 1.7. This may result in errors." +fi + +if [ "$automake_vers_old" != "1.7" ]; then + echo "automake $automake_version older than 1.7. This may result in errors." +fi libtoolize --copy && \ $ACLOCAL && \ |