summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarcel Hollerbach <mail@marcel-hollerbach.de>2019-04-23 09:06:52 -0400
committerMike Blumenkrantz <zmike@samsung.com>2019-04-23 09:06:52 -0400
commitd40b18540e16df508ad2cf07d7bdc83f7f6669fa (patch)
tree6be76760acda62e7f21f6e8e4367f30ae23cb56e
parent1061d0a75164111ef5dc8df21f446023438f39bc (diff)
meson: enable strict linking
Summary: with this commit you can compile efl with -Wl,-z,defs. Reviewers: zmike Reviewed By: zmike Subscribers: simotek, cedric, #reviewers, #committers Tags: #efl Differential Revision: https://phab.enlightenment.org/D8677
-rw-r--r--src/modules/ecore_evas/engines/extn/meson.build2
-rw-r--r--src/modules/ecore_imf/ibus/meson.build2
-rw-r--r--src/modules/ecore_imf/scim/meson.build2
-rw-r--r--src/modules/ecore_imf/xim/meson.build2
4 files changed, 4 insertions, 4 deletions
diff --git a/src/modules/ecore_evas/engines/extn/meson.build b/src/modules/ecore_evas/engines/extn/meson.build
index 1afabb3916..901a126f52 100644
--- a/src/modules/ecore_evas/engines/extn/meson.build
+++ b/src/modules/ecore_evas/engines/extn/meson.build
@@ -3,7 +3,7 @@ engine_deps = [ecore_input, ecore_ipc]
3 3
4shared_module(mod_full_name, engine_src, 4shared_module(mod_full_name, engine_src,
5 include_directories : config_dir + [engine_include_dir], 5 include_directories : config_dir + [engine_include_dir],
6 dependencies : [eina, ecore_evas, ecore_input_evas] + engine_deps, 6 dependencies : [eina, ecore_evas, ecore_input_evas, rt] + engine_deps,
7 install : true, 7 install : true,
8 install_dir : mod_install_dir, 8 install_dir : mod_install_dir,
9 name_suffix : sys_mod_extension 9 name_suffix : sys_mod_extension
diff --git a/src/modules/ecore_imf/ibus/meson.build b/src/modules/ecore_imf/ibus/meson.build
index dc37b3865e..f81543974b 100644
--- a/src/modules/ecore_imf/ibus/meson.build
+++ b/src/modules/ecore_imf/ibus/meson.build
@@ -4,7 +4,7 @@ mod_src = files([
4 'ibus_imcontext.h' 4 'ibus_imcontext.h'
5]) 5])
6 6
7mod_deps = [ecore, ecore_imf, ecore_x, dependency('ibus-1.0'), dependency('glib-2.0'), ecore_evas] 7mod_deps = [ecore, ecore_imf, ecore_x, ecore_x_deps, dependency('ibus-1.0'), dependency('glib-2.0'), ecore_evas]
8 8
9shared_module(mod_name, 9shared_module(mod_name,
10 mod_src, 10 mod_src,
diff --git a/src/modules/ecore_imf/scim/meson.build b/src/modules/ecore_imf/scim/meson.build
index 102c631281..9356a00526 100644
--- a/src/modules/ecore_imf/scim/meson.build
+++ b/src/modules/ecore_imf/scim/meson.build
@@ -9,7 +9,7 @@ if not scim_dep.found()
9 scim_dep = dependency('scim-1.0') 9 scim_dep = dependency('scim-1.0')
10endif 10endif
11 11
12mod_deps = [ecore, ecore_imf, ecore_x, ecore_evas, scim_dep, dependency('glib-2.0')] 12mod_deps = [ecore, ecore_imf, ecore_x, ecore_x_deps, ecore_evas, scim_dep, dependency('glib-2.0')]
13 13
14shared_module(mod_name, 14shared_module(mod_name,
15 mod_src, 15 mod_src,
diff --git a/src/modules/ecore_imf/xim/meson.build b/src/modules/ecore_imf/xim/meson.build
index 5db9e187c5..4ffa1f177c 100644
--- a/src/modules/ecore_imf/xim/meson.build
+++ b/src/modules/ecore_imf/xim/meson.build
@@ -2,7 +2,7 @@ mod_src = files([
2 'ecore_imf_xim.c', 2 'ecore_imf_xim.c',
3]) 3])
4 4
5mod_deps = [ecore, ecore_imf, ecore_input, ecore_x, ecore_evas] 5mod_deps = [ecore, ecore_imf, ecore_input, ecore_x, ecore_x_deps, ecore_evas]
6 6
7shared_module(mod_name, 7shared_module(mod_name,
8 mod_src, 8 mod_src,