summaryrefslogtreecommitdiffstats
path: root/Tests
diff options
context:
space:
mode:
authorSebastian Holtermann <sebholt@xwmw.org>2019-01-25 17:21:35 (GMT)
committerBrad King <brad.king@kitware.com>2019-01-28 13:41:28 (GMT)
commit5f34bdc7f9f1fd8cca69757b06b3de8fdb4930b7 (patch)
tree5fe73e8296905ac822545cf74ee471b59f8eb907 /Tests
parentf16dfdf71f8f81e1be9c3ea18652d8d87c1cb265 (diff)
downloadCMake-5f34bdc7f9f1fd8cca69757b06b3de8fdb4930b7.zip
CMake-5f34bdc7f9f1fd8cca69757b06b3de8fdb4930b7.tar.gz
CMake-5f34bdc7f9f1fd8cca69757b06b3de8fdb4930b7.tar.bz2
cmLocalGenerator: Refactor `GetIncludeDirectoriesImplicit` method
Use a dedicated `std::set` for implicit include directories instead of (ab)using the emitted variable. This in combination with lambdas makes it easier to comprehend which paths are emitted. For the implicit include directories we used to omit the `CMAKE_SYSROOT_COMPILE`/`CMAKE_SYSROOT` prefix. This has been changed and the implicit paths are returned prefixed. Implicit include directory returning is only ever used by QtAutoGen which requires prefixed paths. QtAutoGen passes the (implicit) include paths to the `moc` which isn't aware of `CMAKE_SYSROOT_COMPILE`/`CMAKE_SYSROOT`.
Diffstat (limited to 'Tests')
0 files changed, 0 insertions, 0 deletions