meson: do not build emotion generic loader on windows
authorMike Blumenkrantz <zmike@samsung.com>
Tue, 30 Apr 2019 19:09:59 +0000 (15:09 -0400)
committerHermet Park <hermetpark@gmail.com>
Wed, 8 May 2019 04:32:33 +0000 (13:32 +0900)
this is not supported

Reviewed-by: Marcel Hollerbach <mail@marcel-hollerbach.de>
Differential Revision: https://phab.enlightenment.org/D8732

meson.build
src/modules/emotion/meson.build

index 9f4119b..cecd9a1 100644 (file)
@@ -452,7 +452,9 @@ if get_option('eolian-bootstrap') == false
   subdir(join_paths('src', 'bin', 'efl'))
 
   subdir(join_paths('src', 'generic', 'evas'))
-  subdir(join_paths('src', 'generic', 'emotion'))
+  if sys_windows == false
+    subdir(join_paths('src', 'generic', 'emotion'))
+  endif
 
   bindings = get_option('bindings')
   bindings_order = ['luajit', 'cxx', 'mono']
index f16eaec..0090ea7 100644 (file)
@@ -1,11 +1,14 @@
 emotion_loaders = [
-'generic',
 'gstreamer',
 'gstreamer1',
 'libvlc',
 'xine'
 ]
 
+if sys_windows == false
+  emotion_loaders += 'generic'
+endif
+
 foreach emotion_loader : emotion_loaders
   generic_src = []
   generic_deps = []