diff options
author | Sebastian Holtermann <sebholt@xwmw.org> | 2019-01-25 17:21:35 (GMT) |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2019-01-28 13:41:28 (GMT) |
commit | 5f34bdc7f9f1fd8cca69757b06b3de8fdb4930b7 (patch) | |
tree | 5fe73e8296905ac822545cf74ee471b59f8eb907 /Tests | |
parent | f16dfdf71f8f81e1be9c3ea18652d8d87c1cb265 (diff) | |
download | CMake-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