option('avahi',
type : 'boolean',
- value : true,
+ value : false,
description : 'Avahi (zeroconf) support in efl'
)
option('physics',
type : 'boolean',
- value : true,
+ value : false,
description : 'Physics engine (bullet) in efl'
)
option('glib',
type : 'boolean',
- value : true,
+ value : false,
description : 'Main loop integration for glib in efl'
)
option('systemd',
type : 'boolean',
value : true,
- description : 'Systemd support in efl'
+ description : 'Systemd and Elogind support at runtime in efl'
)
option('pulseaudio',
description : 'X11 XPresent extension support in efl'
)
-option('xgesture',
- type : 'boolean',
- value : false,
- description : 'X11 XGesture support in efl'
-)
-
option('xinput2',
type : 'boolean',
value : true,
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 : ['webp', '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'],
- value : ['scim']
+ choices : ['', 'xim', 'ibus', 'scim'],
+ value : ['ibus']
)
option('emotion-loaders-disabler',
type : 'array',
description : 'List of video back-ends to disable in efl',
- choices : ['gstreamer', 'gstreamer1', 'libvlc', 'xine'],
- value : ['gstreamer', 'libvlc', 'xine']
+ choices : ['gstreamer1', 'libvlc', 'xine'],
+ value : ['libvlc', 'xine']
)
option('emotion-generic-loaders-disabler',
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,
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',
option('elua',
type : 'boolean',
- value : true,
+ value : false,
description : 'Lua launcher binary support in efl'
)
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',
)
description: 'Mono/C# @beta Eo methods enabled in the efl'
)
+option('dotnet-stylecop',
+ type: 'string',
+ description: 'Dotnet StyleCop checks. Use * for all, or use comma listed: -Ddotnet-stylecop=ca1062,CA1032, sa0001, SA0002, cA2225'
+)
+
+option('dotnet-stylecop-severity',
+ type: 'combo',
+ choices: ['Warning', 'Error'],
+ value: 'Warning',
+ description: 'Dotnet StyleCop checks cause compilation errors or just warnings'
+)
+
option('mono-examples-dir',
type: 'string',
value: '',
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'],
option('install-eo-files',
type: 'boolean',
- value: false,
+ value: true,
description : 'Install any eo file'
)
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'
+)