[evolution/wip-webkit2] Link WK2 web-extensions with e-util
- From: Tomas Popela <tpopela src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [evolution/wip-webkit2] Link WK2 web-extensions with e-util
- Date: Wed, 20 Nov 2013 09:13:04 +0000 (UTC)
commit 06ba1a3ed68cd0c59d7225718d211362407a2aa6
Author: Tomas Popela <tpopela redhat com>
Date: Wed Nov 20 10:10:21 2013 +0100
Link WK2 web-extensions with e-util
e-util/e-dom-utils.h | 3 +--
e-util/e-util.h | 1 +
.../module-itip-formatter-dom-utils.c | 2 +-
modules/itip-formatter/web-extension/Makefile.am | 14 ++++++++------
.../module-itip-formatter-web-extension.c | 3 ++-
modules/mail/web-extension/Makefile.am | 15 ++++++++-------
.../mail/web-extension/module-mail-web-extension.c | 2 +-
modules/prefer-plain/web-extension/Makefile.am | 14 ++++++++------
.../module-prefer-plain-web-extension.c | 2 +-
modules/text-highlight/web-extension/Makefile.am | 14 ++++++++------
.../module-text-highlight-web-extension.c | 2 +-
web-extensions/Makefile.am | 15 ++++++++-------
web-extensions/evolution-web-extension.c | 2 +-
13 files changed, 49 insertions(+), 40 deletions(-)
---
diff --git a/e-util/e-dom-utils.h b/e-util/e-dom-utils.h
index cff73be..56916da 100644
--- a/e-util/e-dom-utils.h
+++ b/e-util/e-dom-utils.h
@@ -16,8 +16,7 @@
*
*/
-#if (!defined (__E_UTIL_H_INSIDE__) && !defined (LIBEUTIL_COMPILATION)) && \
- !defined (WEBEXTENSIONS_COMPILATION)
+#if (!defined (__E_UTIL_H_INSIDE__) && !defined (LIBEUTIL_COMPILATION))
#error "Only <e-util/e-util.h> should be included directly."
#endif
diff --git a/e-util/e-util.h b/e-util/e-util.h
index 9fbced4..e5c05b3 100644
--- a/e-util/e-util.h
+++ b/e-util/e-util.h
@@ -90,6 +90,7 @@
#include <e-util/e-destination-store.h>
#include <e-util/e-dialog-utils.h>
#include <e-util/e-dialog-widgets.h>
+#include <e-util/e-dom-utils.h>
#include <e-util/e-event.h>
#include <e-util/e-file-request.h>
#include <e-util/e-file-utils.h>
diff --git a/modules/itip-formatter/module-itip-formatter-dom-utils.c
b/modules/itip-formatter/module-itip-formatter-dom-utils.c
index d63ce5f..8133c49 100644
--- a/modules/itip-formatter/module-itip-formatter-dom-utils.c
+++ b/modules/itip-formatter/module-itip-formatter-dom-utils.c
@@ -21,7 +21,7 @@
#include "web-extension/module-itip-formatter-web-extension.h"
#include "itip-view-elements-defines.h"
-#include "../../e-util/e-dom-utils.h"
+#include <e-util/e-util.h>
void
module_itip_formatter_dom_utils_show_button (WebKitDOMDocument *document,
diff --git a/modules/itip-formatter/web-extension/Makefile.am
b/modules/itip-formatter/web-extension/Makefile.am
index b41ffaa..ab62dff 100644
--- a/modules/itip-formatter/web-extension/Makefile.am
+++ b/modules/itip-formatter/web-extension/Makefile.am
@@ -4,19 +4,21 @@ libmoduleitipformatterwebextension_la_SOURCES = \
module-itip-formatter-web-extension.c \
module-itip-formatter-web-extension.h \
../module-itip-formatter-dom-utils.c \
- ../module-itip-formatter-dom-utils.h \
- $(top_srcdir)/e-util/e-dom-utils.c \
- $(top_srcdir)/e-util/e-dom-utils.h
+ ../module-itip-formatter-dom-utils.h
libmoduleitipformatterwebextension_la_CPPFLAGS = \
- -DWEBEXTENSIONS_COMPILATION \
- -DEVOLUTION_IMAGESDIR=\"${imagesdir}\" \
- $(GNOME_PLATFORM_CFLAGS) \
$(AM_CPPFLAGS) \
+ -I$(top_srcdir) \
+ $(EVOLUTION_DATA_SERVER_CFLAGS) \
+ $(GNOME_PLATFORM_CFLAGS) \
+ $(GTKHTML_CFLAGS) \
$(WEB_EXTENSIONS_CFLAGS)
libmoduleitipformatterwebextension_la_LIBADD = \
+ $(top_builddir)/e-util/libevolution-util.la \
+ $(EVOLUTION_DATA_SERVER_LIBS) \
$(GNOME_PLATFORM_LIBS) \
+ $(GTKHTML_LIBS) \
$(WEB_EXTENSIONS_LIBS)
libmoduleitipformatterwebextension_la_LDFLAGS = \
diff --git a/modules/itip-formatter/web-extension/module-itip-formatter-web-extension.c
b/modules/itip-formatter/web-extension/module-itip-formatter-web-extension.c
index d173c83..42a1b14 100644
--- a/modules/itip-formatter/web-extension/module-itip-formatter-web-extension.c
+++ b/modules/itip-formatter/web-extension/module-itip-formatter-web-extension.c
@@ -22,8 +22,9 @@
#include <gtk/gtk.h>
#include <webkit2/webkit-web-extension.h>
+#include <e-util/e-util.h>
+
#include "../module-itip-formatter-dom-utils.h"
-#include "../../../e-util/e-dom-utils.h"
/* FIXME Clean it */
static GDBusConnection *dbus_connection;
diff --git a/modules/mail/web-extension/Makefile.am b/modules/mail/web-extension/Makefile.am
index 9e5c835..b89d112 100644
--- a/modules/mail/web-extension/Makefile.am
+++ b/modules/mail/web-extension/Makefile.am
@@ -2,20 +2,21 @@ webextensions_LTLIBRARIES = libmodulemailwebextension.la
libmodulemailwebextension_la_SOURCES = \
module-mail-web-extension.c \
- module-mail-web-extension.h \
- $(top_srcdir)/e-util/e-dom-utils.c \
- $(top_srcdir)/e-util/e-dom-utils.h
+ module-mail-web-extension.h
libmodulemailwebextension_la_CPPFLAGS = \
- -DWEBEXTENSIONS_COMPILATION \
- -DEVOLUTION_IMAGESDIR=\"${imagesdir}\" \
- -I$(top_srcdir)/e-util \
- $(GNOME_PLATFORM_CFLAGS) \
$(AM_CPPFLAGS) \
+ -I$(top_srcdir) \
+ $(EVOLUTION_DATA_SERVER_CFLAGS) \
+ $(GNOME_PLATFORM_CFLAGS) \
+ $(GTKHTML_CFLAGS) \
$(WEB_EXTENSIONS_CFLAGS)
libmodulemailwebextension_la_LIBADD = \
+ $(top_builddir)/e-util/libevolution-util.la \
+ $(EVOLUTION_DATA_SERVER_LIBS) \
$(GNOME_PLATFORM_LIBS) \
+ $(GTKHTML_LIBS) \
$(WEB_EXTENSIONS_LIBS)
libmodulemailwebextension_la_LDFLAGS = \
diff --git a/modules/mail/web-extension/module-mail-web-extension.c
b/modules/mail/web-extension/module-mail-web-extension.c
index 2ba53d3..ed1eebc 100644
--- a/modules/mail/web-extension/module-mail-web-extension.c
+++ b/modules/mail/web-extension/module-mail-web-extension.c
@@ -24,7 +24,7 @@
#include "../module-mail-dom-utils.h"
-#include <e-util/e-dom-utils.h>
+#include <e-util/e-util.h>
/* FIXME Clean it */
static GDBusConnection *dbus_connection;
diff --git a/modules/prefer-plain/web-extension/Makefile.am b/modules/prefer-plain/web-extension/Makefile.am
index 93d88d0..d11385e 100644
--- a/modules/prefer-plain/web-extension/Makefile.am
+++ b/modules/prefer-plain/web-extension/Makefile.am
@@ -2,19 +2,21 @@ webextensions_LTLIBRARIES = libmodulepreferplainwebextension.la
libmodulepreferplainwebextension_la_SOURCES = \
module-prefer-plain-web-extension.c \
- module-prefer-plain-web-extension.h \
- $(top_srcdir)/e-util/e-dom-utils.c \
- $(top_srcdir)/e-util/e-dom-utils.h
+ module-prefer-plain-web-extension.h
libmodulepreferplainwebextension_la_CPPFLAGS = \
- -DWEBEXTENSIONS_COMPILATION \
- -DEVOLUTION_IMAGESDIR=\"${imagesdir}\" \
- $(GNOME_PLATFORM_CFLAGS) \
$(AM_CPPFLAGS) \
+ -I$(top_srcdir) \
+ $(EVOLUTION_DATA_SERVER_CFLAGS) \
+ $(GNOME_PLATFORM_CFLAGS) \
+ $(GTKHTML_CFLAGS) \
$(WEB_EXTENSIONS_CFLAGS)
libmodulepreferplainwebextension_la_LIBADD = \
+ $(top_builddir)/e-util/libevolution-util.la \
+ $(EVOLUTION_DATA_SERVER_LIBS) \
$(GNOME_PLATFORM_LIBS) \
+ $(GTKHTML_LIBS) \
$(WEB_EXTENSIONS_LIBS)
libmodulepreferplainwebextension_la_LDFLAGS = \
diff --git a/modules/prefer-plain/web-extension/module-prefer-plain-web-extension.c
b/modules/prefer-plain/web-extension/module-prefer-plain-web-extension.c
index 2b1e668..daee1a7 100644
--- a/modules/prefer-plain/web-extension/module-prefer-plain-web-extension.c
+++ b/modules/prefer-plain/web-extension/module-prefer-plain-web-extension.c
@@ -22,7 +22,7 @@
#include <gtk/gtk.h>
#include <webkit2/webkit-web-extension.h>
-#include "../../../e-util/e-dom-utils.h"
+#include <e-util/e-util.h>
/* FIXME Clean it */
static GDBusConnection *dbus_connection;
diff --git a/modules/text-highlight/web-extension/Makefile.am
b/modules/text-highlight/web-extension/Makefile.am
index 014fb77..e9e3faf 100644
--- a/modules/text-highlight/web-extension/Makefile.am
+++ b/modules/text-highlight/web-extension/Makefile.am
@@ -2,19 +2,21 @@ webextensions_LTLIBRARIES = libmoduletexthighlightwebextension.la
libmoduletexthighlightwebextension_la_SOURCES = \
module-text-highlight-web-extension.c \
- module-text-highlight-web-extension.h \
- $(top_srcdir)/e-util/e-dom-utils.c \
- $(top_srcdir)/e-util/e-dom-utils.h
+ module-text-highlight-web-extension.h
libmoduletexthighlightwebextension_la_CPPFLAGS = \
- -DWEBEXTENSIONS_COMPILATION \
- -DEVOLUTION_IMAGESDIR=\"${imagesdir}\" \
- $(GNOME_PLATFORM_CFLAGS) \
$(AM_CPPFLAGS) \
+ -I$(top_srcdir) \
+ $(EVOLUTION_DATA_SERVER_CFLAGS) \
+ $(GNOME_PLATFORM_CFLAGS) \
+ $(GTKHTML_CFLAGS) \
$(WEB_EXTENSIONS_CFLAGS)
libmoduletexthighlightwebextension_la_LIBADD = \
+ $(top_builddir)/e-util/libevolution-util.la \
+ $(EVOLUTION_DATA_SERVER_LIBS) \
$(GNOME_PLATFORM_LIBS) \
+ $(GTKHTML_LIBS) \
$(WEB_EXTENSIONS_LIBS)
libmoduletexthighlightwebextension_la_LDFLAGS = \
diff --git a/modules/text-highlight/web-extension/module-text-highlight-web-extension.c
b/modules/text-highlight/web-extension/module-text-highlight-web-extension.c
index 1299b69..e3215af 100644
--- a/modules/text-highlight/web-extension/module-text-highlight-web-extension.c
+++ b/modules/text-highlight/web-extension/module-text-highlight-web-extension.c
@@ -22,7 +22,7 @@
#include <gtk/gtk.h>
#include <webkit2/webkit-web-extension.h>
-#include "../../../e-util/e-dom-utils.h"
+#include <e-util/e-util.h>
/* FIXME Clean it */
static GDBusConnection *dbus_connection;
diff --git a/web-extensions/Makefile.am b/web-extensions/Makefile.am
index b4d7714..3577cfb 100644
--- a/web-extensions/Makefile.am
+++ b/web-extensions/Makefile.am
@@ -2,20 +2,21 @@ webextensions_LTLIBRARIES = libevolutionwebextension.la
libevolutionwebextension_la_SOURCES = \
evolution-web-extension.c \
- evolution-web-extension.h \
- $(top_srcdir)/e-util/e-dom-utils.c \
- $(top_srcdir)/e-util/e-dom-utils.h
+ evolution-web-extension.h
libevolutionwebextension_la_CPPFLAGS = \
- -DWEBEXTENSIONS_COMPILATION \
- -DEVOLUTION_IMAGESDIR=\"${imagesdir}\" \
- -I$(top_srcdir)/e-util \
- $(GNOME_PLATFORM_CFLAGS) \
$(AM_CPPFLAGS) \
+ -I$(top_srcdir) \
+ $(EVOLUTION_DATA_SERVER_CFLAGS) \
+ $(GNOME_PLATFORM_CFLAGS) \
+ $(GTKHTML_CFLAGS) \
$(WEB_EXTENSIONS_CFLAGS)
libevolutionwebextension_la_LIBADD = \
+ $(top_builddir)/e-util/libevolution-util.la \
+ $(EVOLUTION_DATA_SERVER_LIBS) \
$(GNOME_PLATFORM_LIBS) \
+ $(GTKHTML_LIBS) \
$(WEB_EXTENSIONS_LIBS)
libevolutionwebextension_la_LDFLAGS = \
diff --git a/web-extensions/evolution-web-extension.c b/web-extensions/evolution-web-extension.c
index 5153c05..e9368ad 100644
--- a/web-extensions/evolution-web-extension.c
+++ b/web-extensions/evolution-web-extension.c
@@ -26,7 +26,7 @@
#include <string.h>
-#include "../e-util/e-dom-utils.h"
+#include <e-util/e-util.h>
/* FIXME Clean it */
static GDBusConnection *dbus_connection;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]