Re: [CMake] target_include_directories and relative paths inside generator expressions.

2014-04-24 Thread Stephen Kelly
Andrew Fuller wrote: It seems absolute paths are necessary. eg: target_include_directories( MyTarget PRIVATE $$PLATFORM_ID:Linux:${CMAKE_CURRENT_SOURCE_DIR}/some/dir ) will perform as expected. Is this behaviour expected (and should be documented) or should I file a bug? CMake

Re: [CMake] target_include_directories and relative paths inside generator expressions.

2014-04-24 Thread Andrew Fuller
On Thu, Apr 24, 2014 at 1:21 AM, Stephen Kelly steve...@gmail.com wrote: Andrew Fuller wrote: It seems absolute paths are necessary. eg: target_include_directories( MyTarget PRIVATE $$PLATFORM_ID:Linux:${CMAKE_CURRENT_SOURCE_DIR}/some/dir ) will perform as expected. Is this

[CMake] target_include_directories and relative paths inside generator expressions.

2014-04-23 Thread Andrew Fuller
Running CMake 3.0-rc3 and the docs for target_include_directories say the paths may be absolute or relative. Indeed the following works as desired: target_include_directories( MyTarget PRIVATE some/dir ) The docs also mention that generator expressions can be used. However the following