bu5hm4n pushed a commit to branch feature/meson. http://git.enlightenment.org/core/efl.git/commit/?id=ccf21d6da49d8c46b43e040b351b9de3a99613e2
commit ccf21d6da49d8c46b43e040b351b9de3a99613e2 Author: Marcel Hollerbach <[email protected]> Date: Wed Dec 27 22:27:31 2017 +0000 meson: here comes ecore_ipc! --- meson.build | 1 + src/lib/ecore_ipc/meson.build | 28 ++++++++++++++++++++++++++++ 2 files changed, 29 insertions(+) diff --git a/meson.build b/meson.build index 87b62f38df..91b25e4dd6 100644 --- a/meson.build +++ b/meson.build @@ -99,6 +99,7 @@ subprojects = [ ['ecore_x', false, true, false, false, []], ['ecore_fb', false, true, false, false, []], ['ecore_wl2', false, true, false, false, ['libdrm']], +['ecore_ipc', false, true, false, false, []] ] diff --git a/src/lib/ecore_ipc/meson.build b/src/lib/ecore_ipc/meson.build new file mode 100644 index 0000000000..855c7e5aa0 --- /dev/null +++ b/src/lib/ecore_ipc/meson.build @@ -0,0 +1,28 @@ +ecore_ipc_deps = [] + +ecore_ipc_header_src = [ + 'Ecore_Ipc.h' +] + +ecore_ipc_src = [ + 'ecore_ipc.c', + 'ecore_ipc_private.h', +] + +ecore_ipc_lib = library('ecore_ipc', + ecore_ipc_src, pub_eo_file_target, + dependencies: [ecore, ecore_con, ecore_ipc_deps], + include_directories : config_dir, + install: true, +) + +ecore_ipc = declare_dependency( + include_directories: [include_directories('.')], + link_with: ecore_ipc_lib, + sources : pub_eo_file_target, + dependencies: [eina], +) + +install_headers(ecore_ipc_header_src, + install_dir : dir_package_include, +) \ No newline at end of file --
