summaryrefslogtreecommitdiff
path: root/config.lib
diff options
context:
space:
mode:
authorrubidium <rubidium@openttd.org>2007-01-03 16:36:36 +0000
committerrubidium <rubidium@openttd.org>2007-01-03 16:36:36 +0000
commit98be57246ea88913e00dece6ca068205c4554f7e (patch)
treece79f795320da4fe09f8194f9ed13dd66c68f93d /config.lib
parent346a0df0b707baa9856de8eab5e5c5c8329730c6 (diff)
downloadopenttd-98be57246ea88913e00dece6ca068205c4554f7e.tar.xz
(svn r7799) -Fix (r7759): gracefully handle cases where the directory libz.a is in is given via --with-libz.
Diffstat (limited to 'config.lib')
-rw-r--r--config.lib7
1 files changed, 6 insertions, 1 deletions
diff --git a/config.lib b/config.lib
index 2f07b8736..7079364d2 100644
--- a/config.lib
+++ b/config.lib
@@ -1672,7 +1672,12 @@ detect_zlib() {
fi
else
# Make sure it exists
- zlib=`ls $with_zlib 2>/dev/null`
+ if [ -f "$zlib" ]
+ then
+ zlib=`ls $with_zlib 2>/dev/null`
+ else
+ zlib=`ls $with_zlib/libz.a 2>/dev/null`
+ fi
fi
if [ -z "$zlib" ]