summaryrefslogtreecommitdiff
path: root/meson.build
diff options
context:
space:
mode:
authorMarcel Hollerbach <mail@marcel-hollerbach.de>2019-10-01 09:57:04 -0300
committerLauro Moura <lauromoura@expertisesolutions.com.br>2019-10-01 10:27:41 -0300
commitcc4aa8ccaa055ef81714c8e63bdee582c4c94284 (patch)
tree4f5e22e3f1e246c4a7cd150dfd719e66e0aa9df0 /meson.build
parentc1ffcff1d3c3da399404d1b9a0f125d6d3020bac (diff)
downloadefl-cc4aa8ccaa055ef81714c8e63bdee582c4c94284.tar.gz
meson: support mono bindings building without cxx
Summary: the mono bindings do depend partitially on the cxx bindings, eina_cxx and eolian_cxx are needed, nothing more. With this commit you can build mono without cxx. fixes T8292 Reviewers: lauromoura Reviewed By: lauromoura Subscribers: cedric, #reviewers, #committers Tags: #efl Maniphest Tasks: T8292 Differential Revision: https://phab.enlightenment.org/D10264
Diffstat (limited to 'meson.build')
-rw-r--r--meson.build11
1 files changed, 1 insertions, 10 deletions
diff --git a/meson.build b/meson.build
index f7afdfb11a..55270cda23 100644
--- a/meson.build
+++ b/meson.build
@@ -440,16 +440,7 @@ if sys_windows == false
subdir(join_paths('src', 'generic', 'emotion'))
endif
subdir('cmakeconfig')
-
-bindings = get_option('bindings')
-bindings_order = ['luajit', 'cxx', 'mono']
-
-foreach binding : bindings_order
- if bindings.contains(binding)
- subdir(join_paths('src', 'bindings', binding))
- endif
-endforeach
-
+subdir(join_paths('src', 'bindings'))
subdir(join_paths('src', 'edje_external'))
subdir(join_paths('data'))