summaryrefslogtreecommitdiffstats
path: root/Tests/RunCMake/CompatibleInterface/DebugProperties.cmake
Commit message (Collapse)AuthorAgeFilesLines
* Tests/RunCMake: Update cmake_minimum_required versionsBrad King2020-06-181-1/+1
| | | | Use 3.3 or 2.8.12 where possible.
* CompatibleInterface: Test debugging of not-set property.Stephen Kelly2014-01-071-1/+2
|
* cmTarget: Don't repeat property origin debug information.Stephen Kelly2014-01-041-2/+8
|
* cmTarget: Fix debug report for interface-set compatibility types.Stephen Kelly2014-01-041-2/+7
| | | | | | | | | | | | | | | | If the dependent target sets the property to boolean false, ensure that that appears in the debug report. Previously, the report output contained whether the property was consistent among dependencies, displaying 'TRUE', instead of the content of the property, which may be 'FALSE'. Return a std::pair from the consistentProperty method. This makes it possible to make the return value for string types easier to reason about. The return value of consistentProperty was previously set to an empty static string to emulate a 'true' value for the caller in commit 816b4a8a (cmTarget: Make consistentProperty return consistent content., 2013-10-22). The pair makes the consistency result properly typed.
* cmTarget: Fix reporting interface-set properties which are FALSE.Stephen Kelly2014-01-041-1/+3
|
* cmTarget: Report origin of COMPATIBLE_INTERFACE properties.Stephen Kelly2013-12-081-0/+60