This is an automated email from the git hooks/post-receive script.

git pushed a commit to branch dev/dimmus/test
in repository efl.

View the commit online.

commit a3da69e987fff6add5099398dd4a686ee589a36f
Author: dimmus <dmitri.chudi...@gmail.com>
AuthorDate: Mon Oct 21 12:20:15 2024 +0500

    meson: make option and value closer
---
 meson_options.txt | 156 +++++++++++++++++++++++++++---------------------------
 1 file changed, 78 insertions(+), 78 deletions(-)

diff --git a/meson_options.txt b/meson_options.txt
index c42b6d7b6f..b7a739792c 100644
--- a/meson_options.txt
+++ b/meson_options.txt
@@ -1,80 +1,80 @@
-option('audio',                     type: 'boolean',  value: true,      description: 'Support: audio' )
-option('avahi',                     type: 'boolean',  value: false,     description: 'Support: avahi (zeroconf)' )
-option('x11',                       type: 'boolean',  value: true,      description: 'Support: X11' )
-option('xpresent',                  type: 'boolean',  value: false,     description: 'Support: X11 XPresent extension')
-option('xinput2',                   type: 'boolean',  value: true,      description: 'Support: X11 XInput 2.0+')
-option('xinput22',                  type: 'boolean',  value: true,      description: 'Support: X11 XInput 2.2+')
-option('fb',                        type: 'boolean',  value: false,     description: 'Support: framebuffer (/dev/fb / fbocon)' )
-option('tslib',                     type: 'boolean',  value: false,     description: 'Support: framebuffer (/dev/fb / fbcon) touchscreen tslib support')
-option('sdl',                       type: 'boolean',  value: false,     description: 'Support: SDL' )
-option('wl',                        type: 'boolean',  value: false,     description: 'Support: Wayland')
-option('drm',                       type: 'boolean',  value: false,     description: 'Support: DRM/KMS advanced framebuffer/console')
-option('buffer',                    type: 'boolean',  value: false,     description: 'Support: generic graphics buffer API')
-option('input',                     type: 'boolean',  value: true,      description: 'Support: libinput abstraction')
-option('cocoa',                     type: 'boolean',  value: false,     description: 'Support: Apple MacOS cocoa')
-option('physics',                   type: 'boolean',  value: false,     description: 'Support: physics engine (Bullet)')
-option('gstreamer',                 type: 'boolean',  value: true,      description: 'Support: GStreamer')
-option('systemd',                   type: 'boolean',  value: true,      description: 'Support: Systemd and Elogind at runtime')
-option('pulseaudio',                type: 'boolean',  value: true,      description: 'Support: Pulseaudio')
-option('harfbuzz',                  type: 'boolean',  value: true,      description: 'Support: Harfbuzz (complex text layout library)')
-option('fribidi',                   type: 'boolean',  value: true,      description: 'Support: Fribidi (right to left text layout library)')
-option('fontconfig',                type: 'boolean',  value: true,      description: 'Support: Fontconfig (system font database)')
-option('libmount',                  type: 'boolean',  value: true,      description: 'Support: libmount for device mounting')
-option('vnc-server',                type: 'boolean',  value: false,     description: 'Support: VNC server for multiseat testing')
-option('v4l2',                      type: 'boolean',  value: true,      description: 'Support: video v4l2')
-option('elua',                      type: 'boolean',  value: false,     description: 'Support: Lua launcher binary')
-option('pixman',                    type: 'boolean',  value: false,     description: 'Support: Pixman software renderer')
-option('hyphen',                    type: 'boolean',  value: false,     description: 'Support: Hyphen text layout')
-option('wl-deprecated',             type: 'boolean',  value: false,     description: 'Enable: deprecated Wayland')
-option('drm-deprecated',            type: 'boolean',  value: false,     description: 'Enable: deprecated DRM/KMS')
-option('eeze',                      type: 'boolean',  value: true,      description: 'Enable: device abstraction (udev wrapper)')
-option('debug-eina-magic',          type: 'boolean',  value: true,      description: 'Enable: magic number checking of eina structures')
-option('debug-threads',             type: 'boolean',  value: false,     description: 'Enable: thread debugging')
-option('build-examples',            type: 'boolean',  value: false,     description: 'Enable: examples')
-option('build-tests',               type: 'boolean',  value: true,      description: 'Enable: tests')
-option('glib',                      type: 'boolean',  value: false,     description: 'Enable: main loop integration for glib')
-option('glib-mainloop',             type: 'boolean',  value: false,     description: 'Enable: use glib to run the main loop')
-option('embedded-lz4',              type: 'boolean',  value: true,      description: 'Enable: embedded in-tree zlib r131 release instead of system zlib')
-option('embedded-libunibreak',      type: 'boolean',  value: true,      description: 'Enable: embedded in-tree libunibreak instead of the system libunibreak.')
-option('embedded-libdrm',           type: 'boolean',  value: false,     description: 'Enable: embedded in-tree libdrm instead of the system libdrm. Get Exynos-Drm support')
-option('nls',                       type: 'boolean',  value: true,      description: 'Enable: localization')
-option('docs',                      type: 'boolean',  value: false,     description: 'Enable: documentation (requires doxygen)')
-option('install-eo-files',          type: 'boolean',  value: true,      description: 'Enable: install any eo file')
-option('efl-one',                   type: 'boolean',  value: false,     description: 'Enable: build special set of .so´s as a single .so')
-option('native-arch-optimization',  type: 'boolean',  value: true,      description: 'Enable: architecture native optimizations')
-option('bindings',                  type: 'array',    value: [''],      description: 'Enable: auto-generated language bindings',
-                                                    choices: ['', 'lua', 'cxx', 'mono'] )
-option('opengl',                    type: 'combo',    value: 'es-egl',  description: 'Choose: type of OpenGL',
-                                                    choices: ['full', 'es-egl', 'none'])
-option('crypto',                    type: 'combo',    value: 'openssl', description: 'Choose: SSL crypto library',
-                                                    choices: ['openssl'])
-option('network-backend',           type: 'combo',    value: 'none',    description: 'Choose: network backend library',
-                                                    choices: ['connman', 'none'])
-option('lua-interpreter',           type: 'combo',    value: 'lua',     description: 'Choose: lua back-end library',
-                                                    choices: ['luajit', 'lua'])
-option('evas-loaders-disabler',     type: 'array',    value: ['json', 'avif', 'heif', 'jxl'],
-                                                                        description: 'Choose: disabled modular image/vector loaders',
-                                                    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', 'heif', 'jxl'])
-option('ecore-imf-loaders-disabler',type: 'array',    value: ['ibus'],  description: 'Choose: disabled input methods',  
-                                                    choices: ['', 'xim', 'ibus', 'scim'])
-option('eject-path',                type: 'string',   value: 'detect',  description: 'Path: eject binary (if "detect" internal eeze bins are used)')
-option('mount-path',                type: 'string',   value: 'detect',  description: 'Path: mount binary (if "detect" internal eeze bins are used)')
-option('unmount-path',              type: 'string',   value: 'detect',  description: 'Path: unmount binary (if "detect" internal eeze bins are used)')
-option('build-id',                  type: 'string',   value: 'none',    description: 'String: build id set as the EFL_BUILD_ID')
-option('max-fd-size',               type: 'string',   value: '8192',    description: 'String: maximim set of fds and thus maximum fd value allowed +1 in the ecore main loop handler')
-option('dictionaries-hyphen-dir',   type: 'string',   value: '/usr/share/hyphen/',  
-                                                                        description: 'Path: hyphen dictionaries directory')
-option('elementary-base-dir',       type: 'string',   value: '.elementary',
-                                                                        description: 'String: directory name for user supplied elementary data files like themes, config files')
+option('audio',                      value: true,      type: 'boolean',  description: 'Support: audio' )
+option('avahi',                      value: false,     type: 'boolean',  description: 'Support: avahi (zeroconf)' )
+option('x11',                        value: true,      type: 'boolean',  description: 'Support: X11' )
+option('xpresent',                   value: false,     type: 'boolean',  description: 'Support: X11 XPresent extension')
+option('xinput2',                    value: true,      type: 'boolean',  description: 'Support: X11 XInput 2.0+')
+option('xinput22',                   value: true,      type: 'boolean',  description: 'Support: X11 XInput 2.2+')
+option('fb',                         value: false,     type: 'boolean',  description: 'Support: framebuffer (/dev/fb / fbocon)' )
+option('tslib',                      value: false,     type: 'boolean',  description: 'Support: framebuffer (/dev/fb / fbcon) touchscreen tslib support')
+option('sdl',                        value: false,     type: 'boolean',  description: 'Support: SDL' )
+option('wl',                         value: true,      type: 'boolean',  description: 'Support: Wayland')
+option('drm',                        value: true,      type: 'boolean',  description: 'Support: DRM/KMS advanced framebuffer/console')
+option('buffer',                     value: false,     type: 'boolean',  description: 'Support: generic graphics buffer API')
+option('input',                      value: true,      type: 'boolean',  description: 'Support: libinput abstraction')
+option('cocoa',                      value: false,     type: 'boolean',  description: 'Support: Apple MacOS cocoa')
+option('physics',                    value: false,     type: 'boolean',  description: 'Support: physics engine (Bullet)')
+option('gstreamer',                  value: true,      type: 'boolean',  description: 'Support: GStreamer')
+option('systemd',                    value: true,      type: 'boolean',  description: 'Support: Systemd and Elogind at runtime')
+option('pulseaudio',                 value: true,      type: 'boolean',  description: 'Support: Pulseaudio')
+option('harfbuzz',                   value: true,      type: 'boolean',  description: 'Support: Harfbuzz (complex text layout library)')
+option('fribidi',                    value: true,      type: 'boolean',  description: 'Support: Fribidi (right to left text layout library)')
+option('fontconfig',                 value: true,      type: 'boolean',  description: 'Support: Fontconfig (system font database)')
+option('libmount',                   value: true,      type: 'boolean',  description: 'Support: libmount for device mounting')
+option('vnc-server',                 value: false,     type: 'boolean',  description: 'Support: VNC server for multiseat testing')
+option('v4l2',                       value: true,      type: 'boolean',  description: 'Support: video v4l2')
+option('elua',                       value: false,     type: 'boolean',  description: 'Support: Lua launcher binary')
+option('pixman',                     value: false,     type: 'boolean',  description: 'Support: Pixman software renderer')
+option('hyphen',                     value: false,     type: 'boolean',  description: 'Support: Hyphen text layout')
+option('wl-deprecated',              value: false,     type: 'boolean',  description: 'Enable: deprecated Wayland')
+option('drm-deprecated',             value: false,     type: 'boolean',  description: 'Enable: deprecated DRM/KMS')
+option('eeze',                       value: true,      type: 'boolean',  description: 'Enable: device abstraction (udev wrapper)')
+option('debug-eina-magic',           value: false,     type: 'boolean',  description: 'Enable: magic number checking of eina structures')
+option('debug-threads',              value: false,     type: 'boolean',  description: 'Enable: thread debugging')
+option('build-examples',             value: false,     type: 'boolean',  description: 'Enable: examples')
+option('build-tests',                value: true,      type: 'boolean',  description: 'Enable: tests')
+option('glib',                       value: false,     type: 'boolean',  description: 'Enable: main loop integration for glib')
+option('glib-mainloop',              value: false,     type: 'boolean',  description: 'Enable: use glib to run the main loop')
+option('embedded-lz4',               value: true,      type: 'boolean',  description: 'Enable: embedded in-tree zlib r131 release instead of system zlib')
+option('embedded-libunibreak',       value: true,      type: 'boolean',  description: 'Enable: embedded in-tree libunibreak instead of the system libunibreak.')
+option('embedded-libdrm',            value: true,      type: 'boolean',  description: 'Enable: embedded in-tree libdrm instead of the system libdrm. Get Exynos-Drm support')
+option('nls',                        value: true,      type: 'boolean',  description: 'Enable: localization')
+option('docs',                       value: false,     type: 'boolean',  description: 'Enable: documentation (requires doxygen)')
+option('install-eo-files',           value: true,      type: 'boolean',  description: 'Enable: install any eo file')
+option('efl-one',                    value: false,     type: 'boolean',  description: 'Enable: build special set of .so´s as a single .so')
+option('native-arch-optimization',   value: true,      type: 'boolean',  description: 'Enable: architecture native optimizations')
+option('bindings',                   value: [''],      type: 'array',    description: 'Enable: auto-generated language bindings',
+                                     choices: ['', 'lua', 'cxx', 'mono'])
+option('opengl',                     value: 'es-egl',  type: 'combo',    description: 'Choose: type of OpenGL',
+                                     choices: ['full', 'es-egl', 'none'])
+option('crypto',                     value: 'openssl', type: 'combo',    description: 'Choose: SSL crypto library',
+                                     choices: ['openssl'])
+option('network-backend',            value: 'none',    type: 'combo',    description: 'Choose: network backend library',
+                                     choices: ['connman', 'none'])
+option('lua-interpreter',            value: 'lua',     type: 'combo',    description: 'Choose: lua back-end library',
+                                     choices: ['luajit', 'lua'])
+option('evas-loaders-disabler',      value: ['json', 'avif', 'heif', 'jxl'], 
+                                                       type: 'array',    description: 'Choose: disabled modular image/vector loaders',
+                                     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', 'heif', 'jxl'])
+option('ecore-imf-loaders-disabler', value: ['ibus'],  type: 'array',    description: 'Choose: disabled input methods',  
+                                     choices: ['', 'xim', 'ibus', 'scim'])
+option('eject-path',                 value: 'detect',  type: 'string',   description: 'Path: eject binary (if "detect" internal eeze bins are used)')
+option('mount-path',                 value: 'detect',  type: 'string',   description: 'Path: mount binary (if "detect" internal eeze bins are used)')
+option('unmount-path',               value: 'detect',  type: 'string',   description: 'Path: unmount binary (if "detect" internal eeze bins are used)')
+option('build-id',                   value: 'none',    type: 'string',   description: 'String: build id set as the EFL_BUILD_ID')
+option('max-fd-size',                value: '8192',    type: 'string',   description: 'String: maximim set of fds and thus maximum fd value allowed +1 in the ecore main loop handler')
+option('dictionaries-hyphen-dir',    value: '/usr/share/hyphen/',  
+                                                       type: 'string',   description: 'Path: hyphen dictionaries directory')
+option('elementary-base-dir',        value: '.elementary', 
+                                                      type: 'string',   description: 'String: directory name for user supplied elementary data files like themes, config files')
 
 # mono
-option('mono-beta',                 type: 'boolean',  value: false,     description: 'Enable: Mono/C# @beta Eo methods')
-option('dotnet',                    type: 'boolean',  value: false,     description: 'Enable: building C# bindings with dotnet instead of mono')
-option('dotnet-stylecop',           type: 'string',   value: '',        description: 'Dotnet StyleCop checks. Use * for all, or use comma listed: -Ddotnet-stylecop=ca1062,CA1032, sa0001, SA0002, cA2225')
-option('dotnet-stylecop-severity',  type: 'combo',    value: 'Warning', description: 'Dotnet StyleCop checks cause compilation errors or just warnings',
-                                                    choices: ['Warning', 'Error'])
-option('mono-examples-dir',         type: 'string',   value: '',        description: 'Where eolian_mono will search for examples to embed into the documentation')
-option('windows-version',           type: 'combo',    value: 'win7',    description: 'Choose: Windows version to compile efl with',
-                                                    choices: ['vista', 'win7', 'win8', 'win81', 'win10'])
-option('mono-friend-assemblies',    type: 'array',    value: [],        description: 'List of friend assemblies that can access efl_mono assembly\'s internal types and members.')
+option('mono-beta',                  value: false,     type: 'boolean',  description: 'Enable: Mono/C# @beta Eo methods')
+option('dotnet',                     value: false,     type: 'boolean',  description: 'Enable: building C# bindings with dotnet instead of mono')
+option('dotnet-stylecop',            value: '',        type: 'string',   description: 'Dotnet StyleCop checks. Use * for all, or use comma listed: -Ddotnet-stylecop=ca1062,CA1032, sa0001, SA0002, cA2225')
+option('dotnet-stylecop-severity',   value: 'Warning', type: 'combo',    description: 'Dotnet StyleCop checks cause compilation errors or just warnings',
+                                     choices: ['Warning', 'Error'])
+option('mono-examples-dir',          value: '',        type: 'string',   description: 'Where eolian_mono will search for examples to embed into the documentation')
+option('windows-version',            value: 'win7',    type: 'combo',    description: 'Choose: Windows version to compile efl with',
+                                     choices: ['vista', 'win7', 'win8', 'win81', 'win10'])
+option('mono-friend-assemblies',     value: [],        type: 'array',    description: 'List of friend assemblies that can access efl_mono assembly\'s internal types and members.')

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.

Reply via email to