summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGabriel Ivascu <ivascu.gabriel59@gmail.com>2017-08-02 11:56:06 +0100
committerGabriel Ivascu <ivascu.gabriel59@gmail.com>2017-08-02 12:06:15 +0100
commit66f38c94b34aa765117c4a176368bfdf1ed62589 (patch)
tree0b308e93794a3e7bbf96a2710ae4c9f62c123a5d
parent30f4de68c52b41305d2c0e8699656c6e1b325a0a (diff)
downloadepiphany-wip/sync.tar.gz
build: Turn libephysync into a shared librarywip/sync
-rw-r--r--embed/meson.build1
-rw-r--r--lib/ephy-notification-container.c (renamed from embed/ephy-notification-container.c)0
-rw-r--r--lib/ephy-notification-container.h (renamed from embed/ephy-notification-container.h)0
-rw-r--r--lib/ephy-notification.c (renamed from lib/widgets/ephy-notification.c)0
-rw-r--r--lib/ephy-notification.h (renamed from lib/widgets/ephy-notification.h)0
-rw-r--r--lib/meson.build2
-rw-r--r--lib/sync/meson.build7
-rw-r--r--lib/widgets/meson.build1
8 files changed, 7 insertions, 4 deletions
diff --git a/embed/meson.build b/embed/meson.build
index f6d229776..ecfb5ecfd 100644
--- a/embed/meson.build
+++ b/embed/meson.build
@@ -26,7 +26,6 @@ libephyembed_sources = [
'ephy-encodings.c',
'ephy-file-monitor.c',
'ephy-find-toolbar.c',
- 'ephy-notification-container.c',
'ephy-web-view.c',
'ephy-web-extension-proxy.c',
enums
diff --git a/embed/ephy-notification-container.c b/lib/ephy-notification-container.c
index 8d29dbc05..8d29dbc05 100644
--- a/embed/ephy-notification-container.c
+++ b/lib/ephy-notification-container.c
diff --git a/embed/ephy-notification-container.h b/lib/ephy-notification-container.h
index ce7ce8376..ce7ce8376 100644
--- a/embed/ephy-notification-container.h
+++ b/lib/ephy-notification-container.h
diff --git a/lib/widgets/ephy-notification.c b/lib/ephy-notification.c
index 6c808c0ca..6c808c0ca 100644
--- a/lib/widgets/ephy-notification.c
+++ b/lib/ephy-notification.c
diff --git a/lib/widgets/ephy-notification.h b/lib/ephy-notification.h
index af08a6490..af08a6490 100644
--- a/lib/widgets/ephy-notification.h
+++ b/lib/ephy-notification.h
diff --git a/lib/meson.build b/lib/meson.build
index d2ee3bfbf..aa1055756 100644
--- a/lib/meson.build
+++ b/lib/meson.build
@@ -22,6 +22,8 @@ libephymisc_sources = [
'ephy-filters-manager.c',
'ephy-gui.c',
'ephy-langs.c',
+ 'ephy-notification.c',
+ 'ephy-notification-container.c',
'ephy-permissions-manager.c',
'ephy-profile-utils.c',
'ephy-search-engine-manager.c',
diff --git a/lib/sync/meson.build b/lib/sync/meson.build
index 6851b6c51..5a5b066e8 100644
--- a/lib/sync/meson.build
+++ b/lib/sync/meson.build
@@ -14,6 +14,7 @@ libephysync_sources = [
]
libephysync_deps = [
+ ephymisc_dep,
glib_dep,
gmp_dep,
hogweed_dep,
@@ -33,10 +34,12 @@ libephysync_includes = include_directories(
'debug'
)
-libephysync = static_library('ephysync',
+libephysync = shared_library('ephysync',
libephysync_sources,
dependencies: libephysync_deps,
- include_directories: libephysync_includes
+ include_directories: libephysync_includes,
+ install: true,
+ install_dir: pkglibdir
)
ephysync_dep = declare_dependency(
diff --git a/lib/widgets/meson.build b/lib/widgets/meson.build
index 76ff48b7c..5669df69e 100644
--- a/lib/widgets/meson.build
+++ b/lib/widgets/meson.build
@@ -18,7 +18,6 @@ libephywidgets_sources = [
'ephy-file-chooser.c',
'ephy-location-entry.c',
'ephy-middle-clickable-button.c',
- 'ephy-notification.c',
'ephy-security-popover.c',
'ephy-title-box.c',
'ephy-title-widget.c',