summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Blumenkrantz <zmike@osg.samsung.com>2017-11-06 06:32:19 -0500
committerMike Blumenkrantz <zmike@osg.samsung.com>2017-11-06 06:32:36 -0500
commitc1a3ec99403402c156af1ecc3c827ef6b8550cff (patch)
tree6754257d5b52ddcca58a3216c7358039acc4c26d
parent4f5067dde971b0f487de469c9bcefaff9157ba4a (diff)
downloadenlightenment-c1a3ec99403402c156af1ecc3c827ef6b8550cff.tar.gz
improve meson build module disabling
ref 61ddcb25e6075e5e6a5436dc6f981e45317c5d7d
-rw-r--r--src/modules/meson.build8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/modules/meson.build b/src/modules/meson.build
index 01e335fc7f..65f0b2fb81 100644
--- a/src/modules/meson.build
+++ b/src/modules/meson.build
@@ -78,6 +78,7 @@ mods = [
foreach m: mods
desktop_only = false
+ disable = false
no_icon = false
cargs = ''
data = []
@@ -87,13 +88,14 @@ foreach m: mods
_dir_bin = join_paths(_dir, module_arch)
opt = '-'.join(m.split('_'))
- disable = get_option(opt)
- if disable == true
+ if get_option(opt) == true
subdir(m)
+ else
+ disable = true
endif
- if disable == true
+ if disable == false
_inc2 = []
foreach i: inc