summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Schmidt <s.schmidt@samsung.com>2020-05-18 17:58:28 +0200
committerMarcel Hollerbach <mail@marcel-hollerbach.de>2020-05-26 10:15:24 +0200
commit935c17c6551ddf2990a774b385318ad276b61317 (patch)
tree254a8ac5a5c15a01522108dd8d20c88da80aa371
parent3ca9d7282515c688f79aa7d6db34eaf33804096f (diff)
build: modules: harmonize use of package_c_args
Adding it to all missing places so we can control it from the central meson.build file. Reviewed-by: Marcel Hollerbach <mail@marcel-hollerbach.de> Reviewed-by: João Paulo Taylor Ienczak Zanette <joao.tiz@expertisesolutions.com.br> Differential Revision: https://phab.enlightenment.org/D11855
-rw-r--r--src/modules/ecore_evas/engines/extn/meson.build1
-rw-r--r--src/modules/ecore_evas/engines/sdl/meson.build1
-rw-r--r--src/modules/ecore_evas/engines/win32/meson.build1
-rw-r--r--src/modules/elementary/access_output/meson.build1
-rw-r--r--src/modules/elementary/prefs/meson.build1
-rw-r--r--src/modules/elementary/test_entry/meson.build1
-rw-r--r--src/modules/elementary/test_map/meson.build1
-rw-r--r--src/modules/evas/engines/buffer/meson.build1
-rw-r--r--src/modules/evas/engines/software_ddraw/meson.build1
-rw-r--r--src/modules/evas/engines/software_gdi/meson.build1
-rw-r--r--src/modules/evas/image_loaders/meson.build1
-rw-r--r--src/modules/evas/image_savers/meson.build1
12 files changed, 12 insertions, 0 deletions
diff --git a/src/modules/ecore_evas/engines/extn/meson.build b/src/modules/ecore_evas/engines/extn/meson.build
index 901a126f52..4a912b4fbd 100644
--- a/src/modules/ecore_evas/engines/extn/meson.build
+++ b/src/modules/ecore_evas/engines/extn/meson.build
@@ -2,6 +2,7 @@ engine_src = files(['ecore_evas_extn.c', 'ecore_evas_extn_buf.c', 'ecore_evas_ex
2engine_deps = [ecore_input, ecore_ipc] 2engine_deps = [ecore_input, ecore_ipc]
3 3
4shared_module(mod_full_name, engine_src, 4shared_module(mod_full_name, engine_src,
5 c_args : package_c_args,
5 include_directories : config_dir + [engine_include_dir], 6 include_directories : config_dir + [engine_include_dir],
6 dependencies : [eina, ecore_evas, ecore_input_evas, rt] + engine_deps, 7 dependencies : [eina, ecore_evas, ecore_input_evas, rt] + engine_deps,
7 install : true, 8 install : true,
diff --git a/src/modules/ecore_evas/engines/sdl/meson.build b/src/modules/ecore_evas/engines/sdl/meson.build
index 94b990df92..030ca6561a 100644
--- a/src/modules/ecore_evas/engines/sdl/meson.build
+++ b/src/modules/ecore_evas/engines/sdl/meson.build
@@ -2,6 +2,7 @@ engine_src = files(['ecore_evas_sdl.c'])
2engine_deps = [ecore_sdl, ecore_input, ecore, dependency('sdl2')] 2engine_deps = [ecore_sdl, ecore_input, ecore, dependency('sdl2')]
3 3
4shared_module(mod_full_name, engine_src, 4shared_module(mod_full_name, engine_src,
5 c_args : package_c_args,
5 include_directories : config_dir + [engine_include_dir], 6 include_directories : config_dir + [engine_include_dir],
6 dependencies : [eina, ecore_evas, ecore_input_evas] + engine_deps, 7 dependencies : [eina, ecore_evas, ecore_input_evas] + engine_deps,
7 install : true, 8 install : true,
diff --git a/src/modules/ecore_evas/engines/win32/meson.build b/src/modules/ecore_evas/engines/win32/meson.build
index 65fbfc1bb1..197f306e83 100644
--- a/src/modules/ecore_evas/engines/win32/meson.build
+++ b/src/modules/ecore_evas/engines/win32/meson.build
@@ -6,6 +6,7 @@ config_h.set('BUILD_ECORE_EVAS_SOFTWARE_GDI', '1')
6engine_deps = [engine_software_ddraw, engine_software_gdi] 6engine_deps = [engine_software_ddraw, engine_software_gdi]
7 7
8shared_module(mod_full_name, engine_src, 8shared_module(mod_full_name, engine_src,
9 c_args : package_c_args,
9 include_directories : config_dir + [engine_include_dir], 10 include_directories : config_dir + [engine_include_dir],
10 dependencies : [eina, ecore_win32, ecore_input, ecore_evas, ecore_input_evas] + engine_deps, 11 dependencies : [eina, ecore_win32, ecore_input, ecore_evas, ecore_input_evas] + engine_deps,
11 install : true, 12 install : true,
diff --git a/src/modules/elementary/access_output/meson.build b/src/modules/elementary/access_output/meson.build
index f949d07671..55934ba292 100644
--- a/src/modules/elementary/access_output/meson.build
+++ b/src/modules/elementary/access_output/meson.build
@@ -4,6 +4,7 @@ src = files([
4 4
5shared_module(mod, 5shared_module(mod,
6 src, 6 src,
7 c_args : package_c_args,
7 dependencies: [elementary], 8 dependencies: [elementary],
8 install: true, 9 install: true,
9 install_dir : mod_install_dir, 10 install_dir : mod_install_dir,
diff --git a/src/modules/elementary/prefs/meson.build b/src/modules/elementary/prefs/meson.build
index f36adf2965..974ebb52ee 100644
--- a/src/modules/elementary/prefs/meson.build
+++ b/src/modules/elementary/prefs/meson.build
@@ -18,6 +18,7 @@ src = files([
18 18
19shared_module(mod, 19shared_module(mod,
20 src, 20 src,
21 c_args : package_c_args,
21 dependencies: [elementary], 22 dependencies: [elementary],
22 install: true, 23 install: true,
23 install_dir : mod_install_dir, 24 install_dir : mod_install_dir,
diff --git a/src/modules/elementary/test_entry/meson.build b/src/modules/elementary/test_entry/meson.build
index f949d07671..55934ba292 100644
--- a/src/modules/elementary/test_entry/meson.build
+++ b/src/modules/elementary/test_entry/meson.build
@@ -4,6 +4,7 @@ src = files([
4 4
5shared_module(mod, 5shared_module(mod,
6 src, 6 src,
7 c_args : package_c_args,
7 dependencies: [elementary], 8 dependencies: [elementary],
8 install: true, 9 install: true,
9 install_dir : mod_install_dir, 10 install_dir : mod_install_dir,
diff --git a/src/modules/elementary/test_map/meson.build b/src/modules/elementary/test_map/meson.build
index f949d07671..55934ba292 100644
--- a/src/modules/elementary/test_map/meson.build
+++ b/src/modules/elementary/test_map/meson.build
@@ -4,6 +4,7 @@ src = files([
4 4
5shared_module(mod, 5shared_module(mod,
6 src, 6 src,
7 c_args : package_c_args,
7 dependencies: [elementary], 8 dependencies: [elementary],
8 install: true, 9 install: true,
9 install_dir : mod_install_dir, 10 install_dir : mod_install_dir,
diff --git a/src/modules/evas/engines/buffer/meson.build b/src/modules/evas/engines/buffer/meson.build
index 8c6a071e77..23aef86b9a 100644
--- a/src/modules/evas/engines/buffer/meson.build
+++ b/src/modules/evas/engines/buffer/meson.build
@@ -14,6 +14,7 @@ install_headers('Evas_Engine_Buffer.h',
14) 14)
15 15
16evas_engine_buffer_mod = shared_module(mod_full_name, engine_src, 16evas_engine_buffer_mod = shared_module(mod_full_name, engine_src,
17 c_args : package_c_args,
17 include_directories : config_dir + [engine_include_dir], 18 include_directories : config_dir + [engine_include_dir],
18 dependencies : [eina, evas] + engine_deps, 19 dependencies : [eina, evas] + engine_deps,
19 install : true, 20 install : true,
diff --git a/src/modules/evas/engines/software_ddraw/meson.build b/src/modules/evas/engines/software_ddraw/meson.build
index 9b742757fa..1b58f71a04 100644
--- a/src/modules/evas/engines/software_ddraw/meson.build
+++ b/src/modules/evas/engines/software_ddraw/meson.build
@@ -9,6 +9,7 @@ engine_deps = [cc.find_library('ddraw')]
9 9
10shared_module(mod_full_name, engine_src, 10shared_module(mod_full_name, engine_src,
11 include_directories : config_dir + [engine_include_dir], 11 include_directories : config_dir + [engine_include_dir],
12 c_args : package_c_args,
12 cpp_args: ['-fno-rtti', '-fno-exceptions'], 13 cpp_args: ['-fno-rtti', '-fno-exceptions'],
13 dependencies : [eina, evas] + engine_deps, 14 dependencies : [eina, evas] + engine_deps,
14 install : true, 15 install : true,
diff --git a/src/modules/evas/engines/software_gdi/meson.build b/src/modules/evas/engines/software_gdi/meson.build
index ef7a0aa690..50bbb546ed 100644
--- a/src/modules/evas/engines/software_gdi/meson.build
+++ b/src/modules/evas/engines/software_gdi/meson.build
@@ -8,6 +8,7 @@ engine_src = files([
8engine_deps = [cc.find_library('gdi32')] 8engine_deps = [cc.find_library('gdi32')]
9 9
10shared_module(mod_full_name, engine_src, 10shared_module(mod_full_name, engine_src,
11 c_args : package_c_args,
11 include_directories : config_dir + [engine_include_dir], 12 include_directories : config_dir + [engine_include_dir],
12 dependencies : [eina, evas] + engine_deps, 13 dependencies : [eina, evas] + engine_deps,
13 install : true, 14 install : true,
diff --git a/src/modules/evas/image_loaders/meson.build b/src/modules/evas/image_loaders/meson.build
index 7a339b44c5..999cb865a4 100644
--- a/src/modules/evas/image_loaders/meson.build
+++ b/src/modules/evas/image_loaders/meson.build
@@ -9,6 +9,7 @@ foreach loader_inst : evas_image_loaders_file
9 evas_package_modules = join_paths(dir_lib, 'evas', 'modules') 9 evas_package_modules = join_paths(dir_lib, 'evas', 'modules')
10 mod_install_dir = join_paths(evas_package_modules, 'image_loaders', loader, version_name) 10 mod_install_dir = join_paths(evas_package_modules, 'image_loaders', loader, version_name)
11 shared_module('shared_loader_'+loader, file, 11 shared_module('shared_loader_'+loader, file,
12 c_args : package_c_args,
12 include_directories : config_dir, 13 include_directories : config_dir,
13 dependencies : [eina, evas] + loader_deps, 14 dependencies : [eina, evas] + loader_deps,
14 install : true, 15 install : true,
diff --git a/src/modules/evas/image_savers/meson.build b/src/modules/evas/image_savers/meson.build
index 6e1e346d06..7ba39aa287 100644
--- a/src/modules/evas/image_savers/meson.build
+++ b/src/modules/evas/image_savers/meson.build
@@ -9,6 +9,7 @@ foreach loader_inst : evas_image_savers_file
9 evas_package_modules = join_paths(dir_lib, 'evas', 'modules') 9 evas_package_modules = join_paths(dir_lib, 'evas', 'modules')
10 mod_install_dir = join_paths(evas_package_modules, 'image_savers', loader, version_name) 10 mod_install_dir = join_paths(evas_package_modules, 'image_savers', loader, version_name)
11 shared_module('shared_saver_'+loader, file, 11 shared_module('shared_saver_'+loader, file,
12 c_args : package_c_args,
12 include_directories : config_dir, 13 include_directories : config_dir,
13 dependencies : [eina, evas] + loader_deps, 14 dependencies : [eina, evas] + loader_deps,
14 install : true, 15 install : true,