summaryrefslogtreecommitdiffstats
path: root/Tests/RunCMake/get_property/RunCMakeTest.cmake
Commit message (Collapse)AuthorAgeFilesLines
* get_directory_property: Check for empty or missing property nameCraig Scott2020-12-051-0/+3
| | | Fixes: #21555
* set_source_files_properties: Allow specification of directory scopeAlexandru Croitor2020-05-141-0/+1
| | | | | | | | | | | | | | | | | | | | | | | Both set_source_files_properties() and set_property(SOURCE) now accept two new optional arguments: DIRECTORY and TARGET_DIRECTORY. The DIRECTORY option takes a list of relative or absolute paths pointing to processed source directories (add_subdirectory was already called on them). These paths specify directory scopes where the source file properties will be set. Previously the scope was always the currently processed source directory. Similarly TARGET_DIRECTORY takes a list of targets, whose source directories will be used as the list of scopes where to set the source file properties. get_property() and get_source_file_property() also get the same new arguments, except only one value can be specified instead of a list. Fixes: #20128
* Ninja: Add multi-config variantKyle Edwards2019-12-131-1/+1
| | | | Co-Authored-by: vector-of-bool <vectorofbool@gmail.com>
* GENERATOR_IS_MULTI_CONFIG: Use for multi-config checks in TestsCraig Scott2017-12-291-0/+4
|
* Tests: Add case for GENERATOR_IS_MULTI_CONFIGBrad King2017-04-041-0/+6
|
* Tests: Move command failure cases into RunCMake infrastructureBrad King2015-07-141-0/+14
| | | | | | | Move failure cases from the CMake.{If,List,While,GetProperty} tests over to the RunCMake.{if,list,while,get_property} tests to use the more modern infrastructure. This also avoids using REGEX_ESCAPE_STRING to try to regex-match full paths.
* Test expected value of DEBUG_CONFIGURATIONS global property.Stephen Kelly2015-04-121-0/+1
|
* tests: add tests for querying propertiesBen Boeckel2015-01-111-0/+9