elm_atspi_bridge: Prevent infinite loop in calculating navigable objects
[platform/upstream/efl.git] / meson_options.txt
index aa181c2..a126225 100644 (file)
@@ -6,7 +6,7 @@ option('audio',
 
 option('avahi',
   type : 'boolean',
-  value : true,
+  value : false,
   description : 'Avahi (zeroconf) support in efl'
 )
 
@@ -128,7 +128,7 @@ option('gstreamer',
 option('systemd',
   type : 'boolean',
   value : true,
-  description : 'Systemd support in efl'
+  description : 'Systemd and Elogind support at runtime in efl'
 )
 
 option('pulseaudio',
@@ -189,14 +189,14 @@ option('unmount-path',
 option('evas-loaders-disabler',
   type : 'array',
   description : 'List of modular image/vector loaders to disable in efl',
-  choices : ['gst', 'pdf', 'ps', 'raw', 'svg', 'rsvg', 'xcf', 'bmp', 'dds', 'eet', 'generic', 'gif', 'ico', 'jp2k', 'jpeg', 'pmaps', 'png', 'psd', 'tga', 'tgv', 'tiff', 'wbmp', 'webp', 'xpm', 'json'],
-  value : ['json']
+  choices : ['', 'gst', 'pdf', 'ps', 'raw', 'svg', 'rsvg', 'xcf', 'bmp', 'dds', 'eet', 'generic', 'gif', 'ico', 'jp2k', 'jpeg', 'pmaps', 'png', 'psd', 'tga', 'tgv', 'tiff', 'wbmp', 'webp', 'xpm', 'json', 'avif'],
+  value : ['json', 'avif']
 )
 
 option('ecore-imf-loaders-disabler',
   type : 'array',
   description : 'List of input methods to disable in efl',
-  choices : ['xim', 'ibus', 'scim'],
+  choices : ['', 'xim', 'ibus', 'scim'],
   value : ['ibus']
 )
 
@@ -250,6 +250,12 @@ option('hyphen',
   description : 'Hyphen text layout support in efl'
 )
 
+option('thorvg',
+  type : 'boolean',
+  value : true,
+  description : 'Thorvg support instead of ector in evas'
+)
+
 option('embedded-lz4',
   type : 'boolean',
   value : true,
@@ -265,7 +271,7 @@ option('libmount',
 option('vnc-server',
   type : 'boolean',
   value : false,
-  description : 'VNS server support in efl for multiseat testing'
+  description : 'VNC server support in efl for multiseat testing'
 )
 
 option('v4l2',
@@ -276,7 +282,7 @@ option('v4l2',
 
 option('elua',
   type : 'boolean',
-  value : true,
+  value : false,
   description : 'Lua launcher binary support in efl'
 )
 
@@ -300,8 +306,8 @@ option('nls',
 
 option('bindings',
   type : 'array',
-  choices : ['luajit', 'cxx', 'mono'],
-  value : ['luajit', 'cxx'],
+  choices : ['', 'lua', 'cxx', 'mono'],
+  value : ['cxx'],
   description : 'Which auto-generated language bindings for efl to enable',
 )
 
@@ -348,12 +354,6 @@ option('native-arch-optimization',
   description: 'Enable architecture native optimizations in efl'
 )
 
-option('elogind',
-  type : 'boolean',
-  value : false,
-  description : 'elogind support in efl (subset of systemd)'
-)
-
 option('windows-version',
   type : 'combo',
   choices : ['vista', 'win7', 'win8', 'win81', 'win10'],
@@ -375,7 +375,7 @@ option('elementary-base-dir',
 
 option('install-eo-files',
   type: 'boolean',
-  value: false,
+  value: true,
   description : 'Install any eo file'
 )
 
@@ -403,3 +403,15 @@ option('trace',
   value : 'ttrace',
   description : 'Support Tracing in Efl'
 )
+
+option('exactness',
+  type : 'boolean',
+  value : false,
+  description : 'enable exactness that record and play eo event'
+)
+
+option('efl-one',
+  type: 'boolean',
+  value : false,
+  description : 'Build special set of .so´s as a single .so'
+)