From: Matthias Clasen Date: Wed, 10 May 2023 01:28:52 +0000 (-0400) Subject: build: Deprecate an option X-Git-Tag: archive/raspbian/4.12.3+ds-1+rpi1~1^2^2^2~22^2~1^2~281^2~3 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=5fbeea38708f13bd8e02a81f3c4dde64fd5d5c24;p=gtk4.git build: Deprecate an option Rename the demos option to build-demos, to match the other options for building optional parts. --- diff --git a/meson.build b/meson.build index a7db954f7f..a46257faa6 100644 --- a/meson.build +++ b/meson.build @@ -753,7 +753,7 @@ subdir('gdk') subdir('gsk') subdir('gtk') subdir('modules') -if get_option('demos') +if get_option('build-demos') subdir('demos') endif subdir('tools') @@ -860,7 +860,7 @@ if not meson.is_cross_build() gnome.post_install( glib_compile_schemas: true, gio_querymodules: gio_module_dirs, - gtk_update_icon_cache: get_option('demos'), + gtk_update_icon_cache: get_option('build-demos'), ) else message('Not executing post-install steps automatically when cross compiling') @@ -901,7 +901,7 @@ summary('Documentation', get_option('gtk_doc'), section: 'Build') summary('Man pages', get_option('man-pages'), section: 'Build') summary('Testsuite', get_option('build-testsuite'), section: 'Build') summary('Tests', get_option('build-tests'), section: 'Build') -summary('Demos', get_option('demos'), section: 'Build') +summary('Demos', get_option('build-demos'), section: 'Build') summary('Examples', get_option('build-examples'), section: 'Build') # Directories diff --git a/meson_options.txt b/meson_options.txt index 9f608e9e35..1526a351bc 100644 --- a/meson_options.txt +++ b/meson_options.txt @@ -108,17 +108,22 @@ option('introspection', # Demos, examples and tests -option('demos', - type: 'boolean', - value: true, - description : 'Build demo programs') - option('profile', type: 'combo', choices: [ 'default', 'devel' ], value: 'default', description : 'Profile to use for demos') +option('build-demos', + type: 'boolean', + value: true, + description : 'Build demo programs') + +option('demos', + type: 'boolean', + value: true, + deprecated: 'build-demos') + option('build-testsuite', type: 'boolean', value: true,