2019-10-23 14:27:30 -04:00
option ( 'sanitize' , type : 'boolean' , value : false , description : 'Build with sanitizers enabled (deprecated)' )
2018-10-14 19:38:21 -04:00
option ( 'regex' , type : 'boolean' , value : true , description : 'Enable regex support in window conditions' )
option ( 'vsync_drm' , type : 'boolean' , value : false , description : 'Enable support for using drm for vsync' )
2018-12-21 19:58:38 -05:00
option ( 'opengl' , type : 'boolean' , value : true , description : 'Enable features that require opengl (opengl backend, and opengl vsync methods)' )
2019-01-28 04:58:14 -05:00
option ( 'dbus' , type : 'boolean' , value : true , description : 'Enable support for D-Bus remote control' )
2018-10-14 19:38:21 -04:00
option ( 'xrescheck' , type : 'boolean' , value : false , description : 'Enable X resource leak checker (for debug only)' )
2018-10-29 00:12:09 -04:00
2020-05-28 10:03:33 -04:00
option ( 'compton' , type : 'boolean' , value : true , description : 'Install backwards compat with compton' )
2019-07-24 20:17:20 -04:00
option ( 'with_docs' , type : 'boolean' , value : false , description : 'Build documentation and man pages' )
2018-10-03 17:46:18 -04:00
2019-03-18 18:34:59 -04:00
option ( 'unittest' , type : 'boolean' , value : false , description : 'Enable unittests in the code' )
2024-06-06 12:11:25 -04:00
# Experimental options
option ( 'modularize' , type : 'boolean' , value : false , description : 'Build with clang\'s module system (experimental)' )
option ( 'llvm_coverage' , type : 'boolean' , value : false , description : 'Use LLVM source-based code coverage, instead of --coverage. Do not use with b_coverage.' )