diff options
author | Gabriel Ivascu <ivascu.gabriel59@gmail.com> | 2017-08-02 11:56:06 +0100 |
---|---|---|
committer | Gabriel Ivascu <ivascu.gabriel59@gmail.com> | 2017-08-02 12:06:15 +0100 |
commit | 66f38c94b34aa765117c4a176368bfdf1ed62589 (patch) | |
tree | 0b308e93794a3e7bbf96a2710ae4c9f62c123a5d | |
parent | 30f4de68c52b41305d2c0e8699656c6e1b325a0a (diff) | |
download | epiphany-wip/sync.tar.gz |
build: Turn libephysync into a shared librarywip/sync
-rw-r--r-- | embed/meson.build | 1 | ||||
-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.build | 2 | ||||
-rw-r--r-- | lib/sync/meson.build | 7 | ||||
-rw-r--r-- | lib/widgets/meson.build | 1 |
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', |