summaryrefslogtreecommitdiffstats
path: root/Tests/RunCMake/include_directories/RelativePathInGenex.cmake
Commit message (Collapse)AuthorAgeFilesLines
* Tests: Split part of include_directories test to a generic location.Stephen Kelly2015-02-091-8/+0
| | | | | | | | | The moved tests are related to paths in INTERFACE_INCLUDE_DIRECTORIES in general, and when exporting, and covering cases of the install location being within the build or source prefix etc. Other build properties containing paths should have similar tests, so this allows some parameterization while keeping the preparation of the various directory structures.
* Tests: Speed up RunCMake.include_directories testBrad King2014-06-301-1/+1
| | | | | | Remove unnecessary language initializations. Change the main CMakeLists.txt project() call to specify NONE. Use enable_language(CXX) instead of project() in cases that need it to avoid enabling C too.
* Error if linked target has relative paths in INTERFACE_INCLUDE_DIRECTORIESStephen Kelly2013-03-261-0/+8
We can do this check only if the TargetName is non-empty, which means that we're evaluating INTERFACE_INCLUDE_DIRECTORIES from a linked dependency which was set using target_link_libraries. It is possible to have relative paths in INCLUDE_DIRECTORIES already in CMake 2.8.10.2, so that part will require a policy to fix.