summaryrefslogtreecommitdiffstats
path: root/configure.ac
diff options
context:
space:
mode:
authorDavid Tardon <dtardon@redhat.com>2017-08-21 12:46:26 +0200
committerDavid Tardon <dtardon@redhat.com>2017-08-21 12:47:26 +0200
commitbf7d2ef17aece06e835b092bc75884b15aa697e7 (patch)
tree5d217674c33fb0de37997eaad74efb2f3b5468d3 /configure.ac
parentdrop unused SdOptionsContentsItem (diff)
downloadcore-bf7d2ef17aece06e835b092bc75884b15aa697e7.tar.gz
core-bf7d2ef17aece06e835b092bc75884b15aa697e7.zip
allow to build with released libepubgen
Change-Id: I12d297e8a3e57a3b24d85e4c537996cad0106125
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac19
1 files changed, 19 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac
index 222932ec7815..fa0635647ae7 100644
--- a/configure.ac
+++ b/configure.ac
@@ -7724,6 +7724,24 @@ libo_CHECK_SYSTEM_MODULE([librevenge],[REVENGE],[librevenge-0.0 >= 0.0.1],["-I${
libo_CHECK_SYSTEM_MODULE([libodfgen],[ODFGEN],[libodfgen-0.1])
libo_CHECK_SYSTEM_MODULE([libepubgen],[EPUBGEN],[libepubgen-0.0])
+AS_IF([test "$SYSTEM_EPUBGEN" = "TRUE"], [
+ AC_MSG_CHECKING([whether libepubgen supports setting EPUB version])
+ AC_COMPILE_IFELSE([AC_LANG_PROGRAM([
+ #include <libepubgen/libepubgen.h>
+ ], [
+ const libepubgen::EPUBTextGenerator generator(nullptr, EPUB_SPLIT_METHOD_NONE, 30);
+ ])],
+ [
+ AC_MSG_RESULT([yes])
+ AC_DEFINE([LIBEPUBGEN_VERSION_SUPPORT])
+ ],
+ [
+ AC_MSG_RESULT([no])
+ ]
+ )
+], [
+ AC_DEFINE([LIBEPUBGEN_VERSION_SUPPORT])
+])
AS_IF([test "$COM" = "MSC"],
[libwpd_libdir="${WORKDIR}/LinkTarget/Library"],
@@ -12414,6 +12432,7 @@ AC_CONFIG_HEADERS([config_host/config_gio.h])
AC_CONFIG_HEADERS([config_host/config_global.h])
AC_CONFIG_HEADERS([config_host/config_java.h])
AC_CONFIG_HEADERS([config_host/config_lgpl.h])
+AC_CONFIG_HEADERS([config_host/config_libepubgen.h])
AC_CONFIG_HEADERS([config_host/config_liblangtag.h])
AC_CONFIG_HEADERS([config_host/config_locales.h])
AC_CONFIG_HEADERS([config_host/config_mpl.h])