summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWerner Lemberg <wl@gnu.org>2021-09-02 22:12:07 -0700
committerWerner Lemberg <wl@gnu.org>2021-09-02 22:12:07 -0700
commitd1d3dc0235c1300c16cd2ad0438ea234f4090a42 (patch)
tree186f7b8065228fb68a25e62348974c3bbb3ca4af
parent7f8f0c1c70595f65900424a75ec668f68d2f249d (diff)
downloadfreetype2-d1d3dc0235c1300c16cd2ad0438ea234f4090a42.tar.gz
autogen.sh: Make it work with old Solaris 10 shell.
-rwxr-xr-xautogen.sh9
1 files changed, 7 insertions, 2 deletions
diff --git a/autogen.sh b/autogen.sh
index 6503975d1..ee9257659 100755
--- a/autogen.sh
+++ b/autogen.sh
@@ -110,7 +110,10 @@ check_tool_version ()
fi
}
-if test ! -f ./builds/unix/configure.raw; then
+# Solaris 10's shell doesn't like the `!` operator to negate the exit status.
+if test -f ./builds/unix/configure.raw; then
+ :
+else
echo "You must be in the same directory as \`autogen.sh'."
echo "Bootstrapping doesn't work if srcdir != builddir."
exit 1
@@ -182,7 +185,9 @@ copy_submodule_files ()
DLG_INC_DIR=subprojects/dlg/include/dlg
DLG_SRC_DIR=subprojects/dlg/src/dlg
-if ! test -d "$DLG_INC_DIR"; then
+if test -d "$DLG_INC_DIR"; then
+ :
+else
echo "Checking out submodule in \`subprojects/dlg':"
git submodule init
git submodule update