diff options
author | Akim Demaille <akim@epita.fr> | 2001-06-23 14:01:29 +0000 |
---|---|---|
committer | Akim Demaille <akim@epita.fr> | 2001-06-23 14:01:29 +0000 |
commit | 23e9b138593e86d003bfb451d6d0b246944e1175 (patch) | |
tree | 36fbab2421bf1f210571a48b2806d962afc32ba0 /tests/foreign.at | |
parent | 85285b7ba109da04f28105447ae56bbc4a29a597 (diff) | |
download | autoconf-23e9b138593e86d003bfb451d6d0b246944e1175.tar.gz |
* tests/foreign.at (Libtool): Reject prehistoric versions.
Diffstat (limited to 'tests/foreign.at')
-rw-r--r-- | tests/foreign.at | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/tests/foreign.at b/tests/foreign.at index 082b602d..335946ac 100644 --- a/tests/foreign.at +++ b/tests/foreign.at @@ -12,7 +12,13 @@ AT_SETUP([[Libtool]]) AT_CHECK([libtoolize --version || exit 77], ignore, ignore, ignore) # CVS Autoconf probably does not work with too old Libtools. -AT_CHECK([[libtoolize --version | egrep '1\.3(\.[0-4])?$' && exit 77]], +AT_CHECK([[ +case `libtoolize --version | + sed -n '/^.* \([0-9][0-9.a-z]*\)$/{s//\1/;p;q;}'` in + *" "0.* ) exit 77;; + *" "1.[012]* ) exit 77;; + *" "1.3.[01234]* ) exit 77;; +esac]], ignore, ignore, ignore) # FIXME: Once Libtool `configure.ac' aware, change this. |