From: Jean-Marc Lasgouttes Date: Tue, 24 Jun 2003 10:08:00 +0000 (+0000) Subject: make lib/configure handle zsh gracefully (bug 977) X-Git-Tag: 1.6.10~16602 X-Git-Url: https://git.lyx.org/gitweb/?a=commitdiff_plain;h=d20f85740a875ff65deb40d65ccb44aeac984825;p=features.git make lib/configure handle zsh gracefully (bug 977) git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7206 a592a061-630c-0410-9148-cb99ea01b6c8 --- diff --git a/lib/ChangeLog b/lib/ChangeLog index 5ac96e920c..01573b0fb0 100644 --- a/lib/ChangeLog +++ b/lib/ChangeLog @@ -1,3 +1,8 @@ +2003-06-24 Jean-Marc Lasgouttes + + * configure.m4: add some code to workaround zsh incompatibilities + (bug 977) + 2003-04-15 Rod Pinna * layouts/elsart.layout: added "Proof" environment diff --git a/lib/configure.m4 b/lib/configure.m4 index 244ac42471..2ad6325e82 100644 --- a/lib/configure.m4 +++ b/lib/configure.m4 @@ -94,6 +94,16 @@ changequote(,)dnl dnl ######### End M4 macros ############################################# +# Be Bourne compatible (taken from autoconf 2.53) +if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then + emulate sh + NULLCMD=: +elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then + set -o posix +fi + + + ####some configuration variables outfile=lyxrc.defaults rc_entries=