diff options
author | florian.weigelt <weigelt.florian@gmx.net> | 2018-05-05 09:40:02 +0200 |
---|---|---|
committer | florian.weigelt <weigelt.florian@gmx.net> | 2018-05-05 09:40:02 +0200 |
commit | 34be87a3f62f5807779c738ee7ef81d6fa5d1b00 (patch) | |
tree | 143f0b9d3322d80e97ab7c6b8d8d6fb3b7d78534 | |
parent | a5e70a2ac92806c5d773a76ac76912f9807eba2d (diff) |
Add option to disable rootston build
Compiling the rootston example compositor is useful for testing and
development, but less useful for actual users of wlroots, who might
prefer sway or other compositors.
This commit adds the option --enable-rootston to set weather to include
rootston at compilation or not. The default value is True, so the
current compilation behaviour remains unchanged.
-rw-r--r-- | meson.build | 5 | ||||
-rw-r--r-- | meson_options.txt | 1 |
2 files changed, 5 insertions, 1 deletions
diff --git a/meson.build b/meson.build index 19d334e3..78cfc858 100644 --- a/meson.build +++ b/meson.build @@ -201,7 +201,10 @@ summary = [ message('\n'.join(summary)) -subdir('rootston') +if get_option('enable-rootston') + subdir('rootston') +endif + subdir('examples') pkgconfig = import('pkgconfig') diff --git a/meson_options.txt b/meson_options.txt index de29e401..df322f39 100644 --- a/meson_options.txt +++ b/meson_options.txt @@ -4,3 +4,4 @@ option('enable-elogind', type: 'combo', choices: ['auto', 'true', 'false'], valu option('enable-xcb_errors', type: 'combo', choices: ['auto', 'true', 'false'], value: 'auto', description: 'Use xcb-errors util library') option('enable-xwayland', type: 'boolean', value: true, description: 'Enable support X11 applications') option('enable-x11_backend', type: 'boolean', value: true, description: 'Enable X11 backend') +option('enable-rootston', type: 'boolean', value: true, description: 'Build the rootston example compositor') |