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

-- 


Reply via email to