2019-10-23 18:27:30 +00:00
option ( 'sanitize' , type : 'boolean' , value : false , description : 'Build with sanitizers enabled (deprecated)' )
2018-10-14 23:38:21 +00: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-22 00:58:38 +00:00
option ( 'opengl' , type : 'boolean' , value : true , description : 'Enable features that require opengl (opengl backend, and opengl vsync methods)' )
2019-01-28 09:58:14 +00:00
option ( 'dbus' , type : 'boolean' , value : true , description : 'Enable support for D-Bus remote control' )
2018-10-14 23:38:21 +00:00
option ( 'xrescheck' , type : 'boolean' , value : false , description : 'Enable X resource leak checker (for debug only)' )
2018-10-29 04:12:09 +00:00
2020-05-28 14:03:33 +00:00
option ( 'compton' , type : 'boolean' , value : true , description : 'Install backwards compat with compton' )
2019-07-25 00:17:20 +00:00
option ( 'with_docs' , type : 'boolean' , value : false , description : 'Build documentation and man pages' )
2018-10-03 21:46:18 +00:00
2019-03-18 22:34:59 +00:00
option ( 'unittest' , type : 'boolean' , value : false , description : 'Enable unittests in the code' )
2024-06-06 16:11:25 +00: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.' )