forked from enlightenment/efl
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
This commit is contained in:
parent
3ca9d72825
commit
935c17c655
|
@ -2,6 +2,7 @@ engine_src = files(['ecore_evas_extn.c', 'ecore_evas_extn_buf.c', 'ecore_evas_ex
|
|||
engine_deps = [ecore_input, ecore_ipc]
|
||||
|
||||
shared_module(mod_full_name, engine_src,
|
||||
c_args : package_c_args,
|
||||
include_directories : config_dir + [engine_include_dir],
|
||||
dependencies : [eina, ecore_evas, ecore_input_evas, rt] + engine_deps,
|
||||
install : true,
|
||||
|
|
|
@ -2,6 +2,7 @@ engine_src = files(['ecore_evas_sdl.c'])
|
|||
engine_deps = [ecore_sdl, ecore_input, ecore, dependency('sdl2')]
|
||||
|
||||
shared_module(mod_full_name, engine_src,
|
||||
c_args : package_c_args,
|
||||
include_directories : config_dir + [engine_include_dir],
|
||||
dependencies : [eina, ecore_evas, ecore_input_evas] + engine_deps,
|
||||
install : true,
|
||||
|
|
|
@ -6,6 +6,7 @@ config_h.set('BUILD_ECORE_EVAS_SOFTWARE_GDI', '1')
|
|||
engine_deps = [engine_software_ddraw, engine_software_gdi]
|
||||
|
||||
shared_module(mod_full_name, engine_src,
|
||||
c_args : package_c_args,
|
||||
include_directories : config_dir + [engine_include_dir],
|
||||
dependencies : [eina, ecore_win32, ecore_input, ecore_evas, ecore_input_evas] + engine_deps,
|
||||
install : true,
|
||||
|
|
|
@ -4,6 +4,7 @@ src = files([
|
|||
|
||||
shared_module(mod,
|
||||
src,
|
||||
c_args : package_c_args,
|
||||
dependencies: [elementary],
|
||||
install: true,
|
||||
install_dir : mod_install_dir,
|
||||
|
|
|
@ -18,6 +18,7 @@ src = files([
|
|||
|
||||
shared_module(mod,
|
||||
src,
|
||||
c_args : package_c_args,
|
||||
dependencies: [elementary],
|
||||
install: true,
|
||||
install_dir : mod_install_dir,
|
||||
|
|
|
@ -4,6 +4,7 @@ src = files([
|
|||
|
||||
shared_module(mod,
|
||||
src,
|
||||
c_args : package_c_args,
|
||||
dependencies: [elementary],
|
||||
install: true,
|
||||
install_dir : mod_install_dir,
|
||||
|
|
|
@ -4,6 +4,7 @@ src = files([
|
|||
|
||||
shared_module(mod,
|
||||
src,
|
||||
c_args : package_c_args,
|
||||
dependencies: [elementary],
|
||||
install: true,
|
||||
install_dir : mod_install_dir,
|
||||
|
|
|
@ -14,6 +14,7 @@ install_headers('Evas_Engine_Buffer.h',
|
|||
)
|
||||
|
||||
evas_engine_buffer_mod = shared_module(mod_full_name, engine_src,
|
||||
c_args : package_c_args,
|
||||
include_directories : config_dir + [engine_include_dir],
|
||||
dependencies : [eina, evas] + engine_deps,
|
||||
install : true,
|
||||
|
|
|
@ -9,6 +9,7 @@ engine_deps = [cc.find_library('ddraw')]
|
|||
|
||||
shared_module(mod_full_name, engine_src,
|
||||
include_directories : config_dir + [engine_include_dir],
|
||||
c_args : package_c_args,
|
||||
cpp_args: ['-fno-rtti', '-fno-exceptions'],
|
||||
dependencies : [eina, evas] + engine_deps,
|
||||
install : true,
|
||||
|
|
|
@ -8,6 +8,7 @@ engine_src = files([
|
|||
engine_deps = [cc.find_library('gdi32')]
|
||||
|
||||
shared_module(mod_full_name, engine_src,
|
||||
c_args : package_c_args,
|
||||
include_directories : config_dir + [engine_include_dir],
|
||||
dependencies : [eina, evas] + engine_deps,
|
||||
install : true,
|
||||
|
|
|
@ -9,6 +9,7 @@ foreach loader_inst : evas_image_loaders_file
|
|||
evas_package_modules = join_paths(dir_lib, 'evas', 'modules')
|
||||
mod_install_dir = join_paths(evas_package_modules, 'image_loaders', loader, version_name)
|
||||
shared_module('shared_loader_'+loader, file,
|
||||
c_args : package_c_args,
|
||||
include_directories : config_dir,
|
||||
dependencies : [eina, evas] + loader_deps,
|
||||
install : true,
|
||||
|
|
|
@ -9,6 +9,7 @@ foreach loader_inst : evas_image_savers_file
|
|||
evas_package_modules = join_paths(dir_lib, 'evas', 'modules')
|
||||
mod_install_dir = join_paths(evas_package_modules, 'image_savers', loader, version_name)
|
||||
shared_module('shared_saver_'+loader, file,
|
||||
c_args : package_c_args,
|
||||
include_directories : config_dir,
|
||||
dependencies : [eina, evas] + loader_deps,
|
||||
install : true,
|
||||
|
|
Loading…
Reference in New Issue