summaryrefslogtreecommitdiffstats
path: root/Tests/RunCMake/GeneratorExpression/TARGET_FILE-recursion.cmake
Commit message (Collapse)AuthorAgeFilesLines
* cmGeneratorTarget: Avoid recursion in GetOutputName methodRobert Goulet2015-08-201-0/+1
| | | | | | Since support for generator expressions was added to OUTPUT_NAME it is possible for project code to cause recursion in this method by using a $<TARGET_FILE> genex. Detect and reject such cases.
* Add generator expression support to OUTPUT_DIRECTORY target propertiesRobert Goulet2015-08-121-0/+3
If {ARCHIVE,LIBRARY,RUNTIME}_OUTPUT_DIRECTORY is set with a genex then do not add the per-config subdirectory on multi-config generators. This will allow projects to use $<CONFIG> to place the per-config part of the directory path somewhere other than the end.