summaryrefslogtreecommitdiff
path: root/backend
diff options
context:
space:
mode:
Diffstat (limited to 'backend')
-rw-r--r--backend/epub/Makefile.am10
-rw-r--r--backend/epub/epub-document.c1
-rw-r--r--backend/epub/minizip/Makefile.am14
3 files changed, 20 insertions, 5 deletions
diff --git a/backend/epub/Makefile.am b/backend/epub/Makefile.am
index 252fea2a..a40f5ff1 100644
--- a/backend/epub/Makefile.am
+++ b/backend/epub/Makefile.am
@@ -1,25 +1,25 @@
AM_CPPFLAGS = \
-I$(top_srcdir) \
-I$(top_srcdir)/libdocument \
+ -I$(srcdir)/minizip \
-DMATELOCALEDIR=\"$(datadir)/locale\" \
-DATRIL_COMPILATION \
$(BACKEND_CFLAGS) \
$(WARN_CXXFLAGS) \
+ $(WEBKIT_CFLAGS) \
$(DISABLE_DEPRECATED)
backend_LTLIBRARIES = libepubdocument.la
libepubdocument_la_SOURCES = \
epub-document.c \
- epub-document.h \
- ioapi.c \
- ioapi.h \
- unzip.c \
- unzip.h
+ epub-document.h
libepubdocument_la_LDFLAGS = $(BACKEND_LIBTOOL_FLAGS)
libepubdocument_la_LIBADD = \
$(top_builddir)/libdocument/libatrildocument.la \
+ minizip/libminizip.la \
+ $(WEBKIT_LIBS) \
$(BACKEND_LIBS)
diff --git a/backend/epub/epub-document.c b/backend/epub/epub-document.c
index 3154072f..ec40a3b9 100644
--- a/backend/epub/epub-document.c
+++ b/backend/epub/epub-document.c
@@ -4,6 +4,7 @@
#include <libxml/parser.h>
#include <libxml/xmlmemory.h>
#include <config.h>
+#include <glib/gi18n.h>
/* A variable to hold the path where we extact our ePub */
static gchar* tmp_dir ;
diff --git a/backend/epub/minizip/Makefile.am b/backend/epub/minizip/Makefile.am
new file mode 100644
index 00000000..315fada0
--- /dev/null
+++ b/backend/epub/minizip/Makefile.am
@@ -0,0 +1,14 @@
+AM_CPPFLAGS = \
+ $(WARN_CFLAGS) \
+ $(ZLIB_CFLAGS)
+
+noinst_LTLIBRARIES = libminizip.la
+
+libminizip_la_SOURCES = \
+ unzip.c \
+ ioapi.c
+
+libminizip_la_LIBADD = \
+ $(ZLIB_LIBS)
+
+-include $(top_srcdir)/git.mk