Skip to content

Can no longer set a yielding option to a value different from the parent option's value #14796

@nirbheek

Description

@nirbheek

This was finally working correctly in 1.8.0 after the options rework, but #14776 has regressed it again.

The use-case is:

  1. You have a project option tools, which is auto by default
  2. You have multiple subprojects with options tools, which are also auto by default, and are all yield: true
  3. You use -Dtools=disabled to disable tools for all subprojects, but you want to enable it for one subproject

This no longer works.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions