summaryrefslogtreecommitdiffstats
path: root/Tests/RunCMake/CompatibleInterface
Commit message (Collapse)AuthorAgeFilesLines
* Cygwin: Avoid legacy warnings in RunCMake.* testsBrad King2013-08-131-1/+1
| | | | | | Set the minimum required version of CMake high enough to avoid the warning for CMAKE_LEGACY_CYGWIN_WIN32. The warning appears on stderr and breaks the expected output matching.
* Report an error on IMPORTED targets with a faulty INTERFACEStephen Kelly2013-03-261-2/+0
| | | | | | | | | | It is considered an error if the INTERFACE_INCLUDE_DIRECTORIES contains a directory which does not exist, which indicates a programmer error by the upstream, or a packaging error. One of the RunCMake.CompatibleInterface tests also needs to be updated due to this change. Non-existant includes were used in the test, but are not needed.
* Ensure type specific compatible interface properties do not intersect.Stephen Kelly2013-02-074-0/+16
| | | | | Before, the boolean version would always win, and the string one would be ignored.
* Add the COMPATIBLE_INTERFACE_STRING property.Stephen Kelly2013-01-2413-0/+64
|
* Make INTERFACE determined properties readable in generator expressions.Stephen Kelly2013-01-2015-0/+74
The properties are evaluated as link-dependent interface properties when evaluating the generator expressions.