ecore_audio_lib = library('ecore_audio',
ecore_audio_src, pub_eo_file_target,
+ c_args : package_c_args,
dependencies: ecore_audio_pub_deps + [m] + ecore_audio_deps,
include_directories : config_dir,
install: true,
ecore_evas_lib = library('ecore_evas',
ecore_evas_src, pub_eo_file_target,
+ c_args : package_c_args,
dependencies: [ecore_evas_deps, buildsystem],
include_directories : config_dir,
install: true,
ecore_file_lib = library('ecore_file',
ecore_file_src,
+ c_args : package_c_args,
dependencies: ecore_file_deps + ecore_file_pub_deps + ecore_file_deps,
include_directories : config_dir + [include_directories(join_paths('..','..'))],
install: true,
ecore_input_lib = library('ecore_input',
ecore_input_src, pub_eo_file_target,
+ c_args : package_c_args,
dependencies: ecore_input_pub_deps + ecore_input_deps,
include_directories : config_dir,
install: true,
ecore_input_evas_lib = library('ecore_input_evas',
ecore_input_evas_src, pub_eo_file_target,
+ c_args : package_c_args,
dependencies: ecore_input_evas_pub_deps + ecore_input_evas_deps,
include_directories : config_dir,
install: true,
ecore_ipc_lib = library('ecore_ipc',
ecore_ipc_src, pub_eo_file_target,
+ c_args : package_c_args,
dependencies: ecore_ipc_deps + ecore_ipc_pub_deps,
include_directories : config_dir,
install: true,
ector_lib = library('ector',
ector_src, pub_eo_file_target,
+ c_args : package_c_args,
dependencies: ector_pub_deps + [triangulator, freetype, draw, m] + ector_deps,
include_directories : config_dir,
install: true,
eet_lib = library('eet',
eet_src, pub_eo_file_target,
+ c_args : package_c_args,
dependencies: eet_deps + eet_pub_deps,
include_directories : config_dir,
install: true,
efl_lib = library('efl',
efl_src, pub_eo_file_target,
+ c_args : package_c_args,
dependencies: [eina, eo, m],
install: true,
version : meson.project_version()
endif
eina_lib = library('eina', sources,
+ c_args : package_c_args,
include_directories : config_dir,
dependencies: [m, rt, dl, execinfo, iconv, eina_deps, thread_dep, eina_mem_pools, evil, dlog],
install: true,
eldbus_lib = library('eldbus',
eldbus_src, pub_eo_file_target,
+ c_args : package_c_args,
dependencies: eldbus_pub_deps + eldbus_deps,
include_directories : config_dir,
install: true,
install_dir : dir_package_include,
configuration: elm_options)
-elm_package_c_args = package_c_args + ['-DELEMENTARY_BUILD=1']
+# Save in extra variable here to pass to edje_external
+elm_package_c_args = package_c_args
elementary_lib = library('elementary',
elementary_src, pub_eo_file_target, priv_eo_file_target, c, embed_config,
emile_lib = library('emile',
emile_src,
+ c_args : package_c_args,
include_directories: config_dir,
dependencies: emile_pub_deps + emile_deps + [lz4, rg_etc, m],
install: true,
emotion_deps += [eeze]
endif
+# Save in extra variable here to pass to edje_externa
+emotion_package_c_args = package_c_args
+
emotion_lib = library('emotion',
emotion_src, pub_eo_file_target, priv_eo_file_target,
dependencies: emotion_deps + emotion_pub_deps,
include_directories : config_dir + [include_directories('.')],
install: true,
- c_args : package_c_args,
+ c_args : emotion_package_c_args,
version : meson.project_version()
)
-emotion_package_c_args = package_c_args
-
emotion = declare_dependency(
include_directories: [include_directories('.')],
link_with: emotion_lib,
eo_lib = library('eo',
eo_src, pub_eo_file_target,
+ c_args : package_c_args,
dependencies: [eina, valgrind, dl, execinfo],
install: true,
version : meson.project_version()
eo_lib_dbg = library('eo_dbg',
eo_src, pub_eo_file_target,
+ c_args : package_c_args + [ '-DEO_DEBUG' ],
dependencies: [eina, valgrind, dl, execinfo],
install: true,
- c_args : '-DEO_DEBUG',
version : meson.project_version()
)
dependencies: [evas_deps, m, draw, valgrind, libunibreak, evas_static_list],
link_with: evas_link,
install: true,
- c_args : '-DPACKAGE_DATA_DIR="'+join_paths(dir_data, 'evas')+'"',
+ c_args : package_c_args,
version : meson.project_version()
)
uuid = cc.find_library('uuid')
evil_lib = library('evil', evil_src,
+ c_args : package_c_args,
dependencies : [psapi, ole32, ws2_32, secur32, uuid, regexp],
include_directories : [config_dir],
install: true,