Drop deprecated build options

These cause harm in connection with subprojects if the subprojects
yield to a deprecated option. So just rip the bandaid off and
drop the deprecated build options.
This commit is contained in:
Matthias Clasen 2024-04-21 09:32:30 -04:00
parent 2e00bcc580
commit 70cd0e28ab

View File

@ -93,23 +93,11 @@ option('documentation',
value: false, value: false,
description : 'Build API reference and tools documentation') description : 'Build API reference and tools documentation')
option('gtk_doc',
type: 'boolean',
value: false,
description : 'Build API reference and tools documentation',
deprecated: 'documentation')
option('screenshots', option('screenshots',
type: 'boolean', type: 'boolean',
value: false, value: false,
description : 'Regenerate screenshots for the documentation') description : 'Regenerate screenshots for the documentation')
option('update_screenshots',
type: 'boolean',
value: false,
description : 'Regenerate screenshots for the documentation',
deprecated: 'screenshots')
option('man-pages', option('man-pages',
type: 'boolean', type: 'boolean',
value: false, value: false,
@ -117,12 +105,6 @@ option('man-pages',
# Demos, examples and tests # Demos, examples and tests
option('demo-profile',
type: 'combo',
choices: [ 'auto', 'default', 'devel' ],
value: 'auto',
deprecated: 'profile')
option('profile', option('profile',
type: 'combo', type: 'combo',
choices: [ 'auto', 'default', 'devel' ], choices: [ 'auto', 'default', 'devel' ],
@ -134,11 +116,6 @@ option('build-demos',
value: true, value: true,
description : 'Build demo programs') description : 'Build demo programs')
option('demos',
type: 'boolean',
value: true,
deprecated: 'build-demos')
option('build-testsuite', option('build-testsuite',
type: 'boolean', type: 'boolean',
value: true, value: true,