raster pushed a commit to branch master.

http://git.enlightenment.org/core/enlightenment.git/commit/?id=94f3cc4a2a9a4593adbbd55aeb60480610765d32

commit 94f3cc4a2a9a4593adbbd55aeb60480610765d32
Author: Carsten Haitzler (Rasterman) <[email protected]>
Date:   Sat Aug 12 11:10:45 2017 +0900

    meson - wl module builds - make them all consistent
---
 src/modules/meson.build                  |  5 ++---
 src/modules/wl_buffer/meson.build        | 12 ++++++------
 src/modules/wl_desktop_shell/meson.build |  3 ++-
 src/modules/wl_drm/meson.build           | 12 ++++++------
 src/modules/wl_fb/meson.build            | 23 +++++++----------------
 src/modules/wl_text_input/meson.build    |  2 --
 src/modules/wl_weekeyboard/meson.build   |  1 -
 src/modules/wl_wl/meson.build            | 12 ++++++------
 src/modules/wl_x11/meson.build           | 12 ++++++------
 9 files changed, 35 insertions(+), 47 deletions(-)

diff --git a/src/modules/meson.build b/src/modules/meson.build
index 4e79305c8..bc10d5b03 100644
--- a/src/modules/meson.build
+++ b/src/modules/meson.build
@@ -9,9 +9,6 @@ subdir('mixer')
 subdir('everything')
 subdir('teamwork')
 
-# disabled for now
-####subdir('wl_fb')
-
 mods = [
 # standard run of the mill modules with cion and desktop
   'battery',
@@ -72,6 +69,8 @@ mods = [
   'wl_text_input',
   'wl_desktop_shell',
   'wl_weekeyboard',
+### XXX: disabled for now
+#  'wl_fb',
   'xwayland'
 ]
 
diff --git a/src/modules/wl_buffer/meson.build 
b/src/modules/wl_buffer/meson.build
index 7662ca991..a76f3be31 100644
--- a/src/modules/wl_buffer/meson.build
+++ b/src/modules/wl_buffer/meson.build
@@ -1,9 +1,9 @@
-src = files(
-  'e_mod_main.c'
- )
-
-no_icon = true
-
 if get_option('wayland') != true
   disable = true
+else
+  src = files(
+    'e_mod_main.c'
+  )
+
+  no_icon = true
 endif
diff --git a/src/modules/wl_desktop_shell/meson.build 
b/src/modules/wl_desktop_shell/meson.build
index dec319e3d..3ab4915ac 100644
--- a/src/modules/wl_desktop_shell/meson.build
+++ b/src/modules/wl_desktop_shell/meson.build
@@ -8,7 +8,8 @@ else
     'xdg5.c',
     'xdg6.c',
     'e_mod_main.h'
-  )
+   )
+
   foreach p: [
     
'@0@/unstable/xdg-shell/xdg-shell-unstable-v5.xml'.format(dir_wayland_protocols),
     
'@0@/unstable/xdg-shell/xdg-shell-unstable-v6.xml'.format(dir_wayland_protocols),
diff --git a/src/modules/wl_drm/meson.build b/src/modules/wl_drm/meson.build
index 1d9fdede7..e5044a9d1 100644
--- a/src/modules/wl_drm/meson.build
+++ b/src/modules/wl_drm/meson.build
@@ -1,11 +1,11 @@
-src = files(
-  'e_mod_main.c'
- )
-
-no_icon = true
-
 if get_option('wayland') != true
   disable = true
 else
+  src = files(
+    'e_mod_main.c'
+  )
+
+  no_icon = true
+
   config_h.set('HAVE_WL_DRM', '1')
 endif
diff --git a/src/modules/wl_fb/meson.build b/src/modules/wl_fb/meson.build
index 4406e85f4..93ef98eb2 100644
--- a/src/modules/wl_fb/meson.build
+++ b/src/modules/wl_fb/meson.build
@@ -1,19 +1,10 @@
-wl_fb_src = [
-       'e_mod_main.c',
-]
+if get_option('wayland') != true
+  disable = true
+else
+  src = files(
+    'e_mod_main.c',
+  )
 
-wl_fb_dir = join_paths(dir_module_e, 'wl_fb', module_arch)
-if get_option('wl-fb') == true and get_option('wayland') == true
-       config_h.set('USE_MODULE_WL_FB', '1')
-
-        module_files += join_paths(wl_fb_dir, 'wl_fb.so')
-       shared_module('wl_fb',
-                wl_fb_src,
-                include_directories: include_directories(module_includes),
-                name_prefix: '',
-                dependencies: module_deps,
-                install_dir: wl_fb_dir,
-                install: true
-        )
+  no_icon = true
 endif
 
diff --git a/src/modules/wl_text_input/meson.build 
b/src/modules/wl_text_input/meson.build
index c349e114c..c2adb3326 100644
--- a/src/modules/wl_text_input/meson.build
+++ b/src/modules/wl_text_input/meson.build
@@ -1,8 +1,6 @@
 if get_option('wayland') != true
   disable = true
 else
-  config_h.set('HAVE_WL_DRM', '1')
-
   src = files(
     'e_mod_main.c'
   )
diff --git a/src/modules/wl_weekeyboard/meson.build 
b/src/modules/wl_weekeyboard/meson.build
index 6475b8ef6..fc17e4672 100644
--- a/src/modules/wl_weekeyboard/meson.build
+++ b/src/modules/wl_weekeyboard/meson.build
@@ -1,7 +1,6 @@
 if get_option('wayland') != true
   disable = true
 else
-  config_h.set('HAVE_WL_DRM', '1')
   src = files(
     'e_mod_main.c',
     'wkb-log.c',
diff --git a/src/modules/wl_wl/meson.build b/src/modules/wl_wl/meson.build
index 7662ca991..a76f3be31 100644
--- a/src/modules/wl_wl/meson.build
+++ b/src/modules/wl_wl/meson.build
@@ -1,9 +1,9 @@
-src = files(
-  'e_mod_main.c'
- )
-
-no_icon = true
-
 if get_option('wayland') != true
   disable = true
+else
+  src = files(
+    'e_mod_main.c'
+  )
+
+  no_icon = true
 endif
diff --git a/src/modules/wl_x11/meson.build b/src/modules/wl_x11/meson.build
index 7662ca991..a76f3be31 100644
--- a/src/modules/wl_x11/meson.build
+++ b/src/modules/wl_x11/meson.build
@@ -1,9 +1,9 @@
-src = files(
-  'e_mod_main.c'
- )
-
-no_icon = true
-
 if get_option('wayland') != true
   disable = true
+else
+  src = files(
+    'e_mod_main.c'
+  )
+
+  no_icon = true
 endif

-- 


Reply via email to