summaryrefslogtreecommitdiffstats
path: root/configure.ac
diff options
context:
space:
mode:
authorPeter Foley <pefoley2@pefoley.com>2016-01-17 18:12:39 -0500
committerjan iversen <jani@documentfoundation.org>2016-01-18 07:44:48 +0000
commit19167ea31383cb91c1563ba2d4bb7708eea8afc1 (patch)
tree1e93de453dcf1a0884000704bce82046f3a99668 /configure.ac
parentSet file association for MS Write files on linux and Mac (diff)
downloadcore-19167ea31383cb91c1563ba2d4bb7708eea8afc1.tar.gz
core-19167ea31383cb91c1563ba2d4bb7708eea8afc1.zip
Use test -f rather then cross-compilation unfriendly AC_CHECK_FILE
Change-Id: I3ea0f56606e75254bc8998238af76d31315f77e0 Reviewed-on: https://gerrit.libreoffice.org/21556 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: jan iversen <jani@documentfoundation.org>
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac251
1 files changed, 111 insertions, 140 deletions
diff --git a/configure.ac b/configure.ac
index 8ed1ab87ca12..39f61c1f1140 100644
--- a/configure.ac
+++ b/configure.ac
@@ -8351,8 +8351,9 @@ if test "$with_java" != "no"; then
if test -z $HSQLDB_JAR; then
HSQLDB_JAR=/usr/share/java/hsqldb.jar
fi
- AC_CHECK_FILE($HSQLDB_JAR, [],
- [AC_MSG_ERROR(hsqldb.jar not found.)], [])
+ if ! test -f $HSQLDB_JAR; then
+ AC_MSG_ERROR(hsqldb.jar not found.)]
+ fi
AC_MSG_CHECKING([whether hsqldb is 1.8.0.x])
export HSQLDB_JAR
if $PERL -e \
@@ -10562,157 +10563,128 @@ if test "$enable_report_builder" != "no" -a "$with_java" != "no"; then
if test -z $SAC_JAR; then
SAC_JAR=/usr/share/java/sac.jar
fi
- AC_CHECK_FILE($SAC_JAR, [],
- [AC_MSG_ERROR(sac.jar not found.)], [])
+ if ! test -f $SAC_JAR; then
+ AC_MSG_ERROR(sac.jar not found.)
+ fi
if test -z $LIBXML_JAR; then
- AC_CHECK_FILE(/usr/share/java/libxml-1.0.0.jar,
- [ LIBXML_JAR=/usr/share/java/libxml-1.0.0.jar ],
- [
- AC_CHECK_FILE(/usr/share/java/libxml.jar,
- [ LIBXML_JAR=/usr/share/java/libxml.jar ],
- [AC_MSG_ERROR(libxml.jar replacement not found.)]
- )
- ]
- )
- else
- AC_CHECK_FILE($LIBXML_JAR, [],
- [AC_MSG_ERROR(libxml.jar not found.)], [])
+ if test -f /usr/share/java/libxml-1.0.0.jar; then
+ LIBXML_JAR=/usr/share/java/libxml-1.0.0.jar
+ elif test -f /usr/share/java/libxml.jar; then
+ LIBXML_JAR=/usr/share/java/libxml.jar
+ else
+ AC_MSG_ERROR(libxml.jar replacement not found.)
+ fi
+ elif ! test -f $LIBXML_JAR; then
+ AC_MSG_ERROR(libxml.jar not found.)
fi
if test -z $FLUTE_JAR; then
- AC_CHECK_FILE(/usr/share/java/flute-1.3.0.jar,
- [ FLUTE_JAR=/usr/share/java/flute-1.3.0.jar ],
- [
- AC_CHECK_FILE(/usr/share/java/flute.jar,
- [ FLUTE_JAR=/usr/share/java/flute.jar ],
- [ AC_MSG_ERROR(flute-1.3.0.jar replacement not found.)]
- )
- ]
- )
- else
- AC_CHECK_FILE($FLUTE_JAR, [],
- [AC_MSG_ERROR(flute-1.3.0.jar not found.)], [])
+ if test -f/usr/share/java/flute-1.3.0.jar; then
+ FLUTE_JAR=/usr/share/java/flute-1.3.0.jar
+ elif test -f /usr/share/java/flute.jar; then
+ FLUTE_JAR=/usr/share/java/flute.jar
+ else
+ AC_MSG_ERROR(flute-1.3.0.jar replacement not found.)
+ fi
+ elif ! test -f $FLUTE_JAR; then
+ AC_MSG_ERROR(flute-1.3.0.jar not found.)
fi
if test -z $JFREEREPORT_JAR; then
- AC_CHECK_FILE(/usr/share/java/flow-engine-0.9.2.jar,
- [ JFREEREPORT_JAR=/usr/share/java/flow-engine-0.9.2.jar ],
- [
- AC_CHECK_FILE(/usr/share/java/flow-engine.jar,
- [ JFREEREPORT_JAR=/usr/share/java/flow-engine.jar ],
- [AC_MSG_ERROR(jfreereport.jar replacement not found.)]
- )
- ]
- )
- else
- AC_CHECK_FILE($JFREEREPORT_JAR, [],
- [AC_MSG_ERROR(jfreereport.jar not found.)], [])
+ if test -f /usr/share/java/flow-engine-0.9.2.jar; then
+ JFREEREPORT_JAR=/usr/share/java/flow-engine-0.9.2.jar
+ elif test -f /usr/share/java/flow-engine.jar; then
+ JFREEREPORT_JAR=/usr/share/java/flow-engine.jar
+ else
+ AC_MSG_ERROR(jfreereport.jar replacement not found.)
+ fi
+ elif ! test -f $JFREEREPORT_JAR; then
+ AC_MSG_ERROR(jfreereport.jar not found.)
fi
if test -z $LIBLAYOUT_JAR; then
- AC_CHECK_FILE(/usr/share/java/liblayout-0.2.9.jar,
- [ LIBLAYOUT_JAR=/usr/share/java/liblayout-0.2.9.jar ],
- [
- AC_CHECK_FILE(/usr/share/java/liblayout.jar,
- [ LIBLAYOUT_JAR=/usr/share/java/liblayout.jar ],
- [AC_MSG_ERROR(liblayout.jar replacement not found.)]
- )
- ]
- )
- else
- AC_CHECK_FILE($LIBLAYOUT_JAR, [],
- [AC_MSG_ERROR(liblayout.jar not found.)], [])
+ if test -f /usr/share/java/liblayout-0.2.9.jar; then
+ LIBLAYOUT_JAR=/usr/share/java/liblayout-0.2.9.jar
+ elif test -f /usr/share/java/liblayout.jar; then
+ LIBLAYOUT_JAR=/usr/share/java/liblayout.jar
+ else
+ AC_MSG_ERROR(liblayout.jar replacement not found.)
+ fi
+ elif ! test -f $LIBLAYOUT_JAR; then
+ AC_MSG_ERROR(liblayout.jar not found.)
fi
if test -z $LIBLOADER_JAR; then
- AC_CHECK_FILE(/usr/share/java/libloader-1.0.0.jar,
- [ LIBLOADER_JAR=/usr/share/java/libloader-1.0.0.jar ],
- [
- AC_CHECK_FILE(/usr/share/java/libloader.jar,
- [ LIBLOADER_JAR=/usr/share/java/libloader.jar ],
- [AC_MSG_ERROR(libloader.jar replacement not found.)]
- )
- ]
- )
- else
- AC_CHECK_FILE($LIBLOADER_JAR, [],
- [AC_MSG_ERROR(libloader.jar not found.)], [])
+ if test -f /usr/share/java/libloader-1.0.0.jar; then
+ LIBLOADER_JAR=/usr/share/java/libloader-1.0.0.jar
+ elif test -f /usr/share/java/libloader.jar; then
+ LIBLOADER_JAR=/usr/share/java/libloader.jar
+ else
+ AC_MSG_ERROR(libloader.jar replacement not found.)
+ fi
+ elif ! test -f $LIBLOADER_JAR; then
+ AC_MSG_ERROR(libloader.jar not found.)
fi
if test -z $LIBFORMULA_JAR; then
- AC_CHECK_FILE(/usr/share/java/libformula-0.2.0.jar,
- [ LIBFORMULA_JAR=/usr/share/java/libformula-0.2.0.jar ],
- [
- AC_CHECK_FILE(/usr/share/java/libformula.jar,
- [ LIBFORMULA_JAR=/usr/share/java/libformula.jar ],
- [AC_MSG_ERROR(libformula.jar replacement not found.)]
- )
- ]
- )
- else
- AC_CHECK_FILE($LIBFORMULA_JAR, [],
- [AC_MSG_ERROR(libformula.jar not found.)], [])
+ if test -f /usr/share/java/libformula-0.2.0.jar; then
+ LIBFORMULA_JAR=/usr/share/java/libformula-0.2.0.jar
+ elif test -f /usr/share/java/libformula.jar; then
+ LIBFORMULA_JAR=/usr/share/java/libformula.jar
+ else
+ AC_MSG_ERROR(libformula.jar replacement not found.)
+ fi
+ elif ! test -f $LIBFORMULA_JAR; then
+ AC_MSG_ERROR(libformula.jar not found.)
fi
if test -z $LIBREPOSITORY_JAR; then
- AC_CHECK_FILE(/usr/share/java/librepository-1.0.0.jar,
- [ LIBREPOSITORY_JAR=/usr/share/java/librepository-1.0.0.jar ],
- [
- AC_CHECK_FILE(/usr/share/java/librepository.jar,
- [ LIBREPOSITORY_JAR=/usr/share/java/librepository.jar ],
- [AC_MSG_ERROR(librepository.jar replacement not found.)]
- )
- ]
- )
- else
- AC_CHECK_FILE($LIBREPOSITORY_JAR, [],
- [AC_MSG_ERROR(librepository.jar not found.)], [])
+ if test -f /usr/share/java/librepository-1.0.0.jar; then
+ LIBREPOSITORY_JAR=/usr/share/java/librepository-1.0.0.jar
+ elif test -f /usr/share/java/librepository.jar; then
+ LIBREPOSITORY_JAR=/usr/share/java/librepository.jar
+ else
+ AC_MSG_ERROR(librepository.jar replacement not found.)
+ fi
+ elif ! test -f $LIBREPOSITORY_JAR; then
+ AC_MSG_ERROR(librepository.jar not found.)
fi
if test -z $LIBFONTS_JAR; then
- AC_CHECK_FILE(/usr/share/java/libfonts-1.0.0.jar,
- [ LIBFONTS_JAR=/usr/share/java/libfonts-1.0.0.jar ],
- [
- AC_CHECK_FILE(/usr/share/java/libfonts.jar,
- [ LIBFONTS_JAR=/usr/share/java/libfonts.jar ],
- [AC_MSG_ERROR(libfonts.jar replacement not found.)]
- )
- ]
- )
- else
- AC_CHECK_FILE($LIBFONTS_JAR, [],
- [AC_MSG_ERROR(libfonts.jar not found.)], [])
+ if test -f /usr/share/java/libfonts-1.0.0.jar; then
+ LIBFONTS_JAR=/usr/share/java/libfonts-1.0.0.jar
+ elif test -f /usr/share/java/libfonts.jar; then
+ LIBFONTS_JAR=/usr/share/java/libfonts.jar
+ else
+ AC_MSG_ERROR(libfonts.jar replacement not found.)
+ fi
+ elif ! test -f $LIBFONTS_JAR; then
+ AC_MSG_ERROR(libfonts.jar not found.)
fi
if test -z $LIBSERIALIZER_JAR; then
- AC_CHECK_FILE(/usr/share/java/libserializer-1.0.0.jar,
- [ LIBSERIALIZER_JAR=/usr/share/java/libserializer-1.0.0.jar ],
- [
- AC_CHECK_FILE(/usr/share/java/libserializer.jar,
- [ LIBSERIALIZER_JAR=/usr/share/java/libserializer.jar ],
- [AC_MSG_ERROR(libserializer.jar replacement not found.)]
- )
- ]
- )
- else
- AC_CHECK_FILE($LIBSERIALIZER_JAR, [],
- [AC_MSG_ERROR(libserializer.jar not found.)], [])
+ if test -f /usr/share/java/libserializer-1.0.0.jar; then
+ LIBSERIALIZER_JAR=/usr/share/java/libserializer-1.0.0.jar
+ elif test -f /usr/share/java/libserializer.jar; then
+ LIBSERIALIZER_JAR=/usr/share/java/libserializer.jar
+ else
+ AC_MSG_ERROR(libserializer.jar replacement not found.)
+ fi
+ elif ! test -f $LIBSERIALIZER_JAR; then
+ AC_MSG_ERROR(libserializer.jar not found.)
fi
if test -z $LIBBASE_JAR; then
- AC_CHECK_FILE(/usr/share/java/libbase-1.0.0.jar,
- [ LIBBASE_JAR=/usr/share/java/libbase-1.0.0.jar ],
- [
- AC_CHECK_FILE(/usr/share/java/libbase.jar,
- [ LIBBASE_JAR=/usr/share/java/libbase.jar ],
- [AC_MSG_ERROR(libbase.jar replacement not found.)]
- )
- ]
- )
- else
- AC_CHECK_FILE($LIBBASE_JAR, [],
- [AC_MSG_ERROR(libbase.jar not found.)], [])
+ if test -f /usr/share/java/libbase-1.0.0.jar; then
+ LIBBASE_JAR=/usr/share/java/libbase-1.0.0.jar
+ elif test -f /usr/share/java/libbase.jar; then
+ LIBBASE_JAR=/usr/share/java/libbase.jar
+ else
+ AC_MSG_ERROR(libbase.jar replacement not found.)
+ fi
+ elif ! test -f $LIBBASE_JAR; then
+ AC_MSG_ERROR(libbase.jar not found.)
fi
else
@@ -10748,18 +10720,15 @@ if test "$ENABLE_REPORTBUILDER" = "TRUE"; then
SYSTEM_APACHE_COMMONS=TRUE
AC_MSG_RESULT([external])
if test -z $COMMONS_LOGGING_JAR; then
- AC_CHECK_FILE(/usr/share/java/commons-logging-${COMMONS_LOGGING_VERSION}.jar,
- [ COMMONS_LOGGING_JAR=/usr/share/java/commons-logging-${COMMONS_LOGGING_VERSION}.jar ],
- [
- AC_CHECK_FILE(/usr/share/java/commons-logging.jar,
- [ COMMONS_LOGGING_JAR=/usr/share/java/commons-logging.jar ],
- [AC_MSG_ERROR(commons-logging.jar replacement not found.)]
- )
- ]
- )
- else
- AC_CHECK_FILE($COMMONS_LOGGING_JAR, [],
- [AC_MSG_ERROR(commons-logging.jar not found.)], [])
+ if test -f /usr/share/java/commons-logging-${COMMONS_LOGGING_VERSION}.jar; then
+ COMMONS_LOGGING_JAR=/usr/share/java/commons-logging-${COMMONS_LOGGING_VERSION}.jar
+ elif test -f /usr/share/java/commons-logging.jar; then
+ COMMONS_LOGGING_JAR=/usr/share/java/commons-logging.jar
+ else
+ AC_MSG_ERROR(commons-logging.jar replacement not found.)
+ fi
+ elif ! test -f $COMMONS_LOGGING_JAR; then
+ AC_MSG_ERROR(commons-logging.jar not found.)
fi
else
AC_MSG_RESULT([internal])
@@ -10787,8 +10756,9 @@ if test "${enable_scripting_beanshell}" != "no" -a "x$with_java" != "xno"; then
if test -z $BSH_JAR; then
BSH_JAR=/usr/share/java/bsh.jar
fi
- AC_CHECK_FILE($BSH_JAR, [],
- [AC_MSG_ERROR(bsh.jar not found.)], [])
+ if ! test -f $BSH_JAR; then
+ AC_MSG_ERROR(bsh.jar not found.)
+ fi
else
AC_MSG_RESULT([internal])
SYSTEM_BSH=
@@ -10819,8 +10789,9 @@ if test "${enable_scripting_javascript}" != "no" -a "x$with_java" != "xno"; then
if test -z $RHINO_JAR; then
RHINO_JAR=/usr/share/java/js.jar
fi
- AC_CHECK_FILE($RHINO_JAR, [],
- [AC_MSG_ERROR(js.jar not found.)], [])
+ if ! test -f $RHINO_JAR; then
+ AC_MSG_ERROR(js.jar not found.)
+ fi
else
AC_MSG_RESULT([internal])
SYSTEM_RHINO=