Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Tests: Add unit tests for property redefinition | FeRD (Frank Dana) | 2024-01-29 | 2 | -0/+89 |
| | | | | | | | | | | From reading `Source/cmDefinePropertyCommand.cxx` and `Source/cmPropertyDefinition.cxx`, attempts to use `define_property()` to redefine an existing property will be silently ignored. Once a property is defined, it cannot be redefined. Add some unit tests to confirm this behavior of `define_property()` remains as expected based on the current implementation. | ||||
* | define_property(): Change constraints of INITIALIZE_FROM_VARIABLE | Kyle Edwards | 2022-03-23 | 11 | -23/+23 |
| | | | | | | | Remove the requirement that the variable name have a prefix while keeping the suffix requirement. Require that the property name contains an underscore. Update docs and tests accordingly. Fixes: #23340 | ||||
* | define_property(): Add INITIALIZE_FROM_VARIABLE argument | Kyle Edwards | 2022-01-20 | 19 | -0/+93 |
| | | | | Fixes: #20698 | ||||
* | define_property(): Make BRIEF_DOCS and FULL_DOCS optional | Kyle Edwards | 2022-01-18 | 3 | -0/+32 |
Issue: #20698 |