Brad King
|
460052516f
Allow NO_SYSTEM_FROM_IMPORTED on imported INTERFACE libraries
|
9 years ago |
Brad King
|
453df662ba
Merge topic 'imported-interface-libname'
|
9 years ago |
Brad King
|
09cda9d5e7
Allow imported INTERFACE libraries to specify a link library name
|
9 years ago |
Daniel Pfeifer
|
2e620f0b38
Fix several include-what-you-use findings
|
9 years ago |
Brad King
|
1d1f1eeb6a
cmTarget: Refactor GetMappedConfig to choose location property up front
|
9 years ago |
Brad King
|
479932fa32
cmTarget: Add comment clarifying interface library special case
|
9 years ago |
Brad King
|
925e4270fd
cmTarget: Clarify comments in GetMappedConfig
|
9 years ago |
Daniel Pfeifer
|
c15dc19728
Introduce CM_UNORDERED_SET
|
9 years ago |
Brad King
|
dd7f9d8393
Merge topic 'allow-fallback-config-mapping'
|
9 years ago |
Jens Weggemann
|
149d49ea7c
Teach MAP_IMPORTED_CONFIG_<CONFIG> to support configuration-less import
|
9 years ago |
Brad King
|
a5f4463eed
Merge topic 'clang-tidy'
|
9 years ago |
Daniel Pfeifer
|
effa6c8343
fix more issues reported by clang-tidy
|
9 years ago |
Stephen Kelly
|
e6eecec761
cmListFileCache: Remove cmState header include
|
9 years ago |
Stephen Kelly
|
2fe3e55d53
cmState: Move CacheEntryType enum to separate namespace
|
9 years ago |
Stephen Kelly
|
a49751fb2e
cmState: Move TargetType enum to separate namespace
|
9 years ago |
Stephen Kelly
|
cef59bb8ba
cmTarget: Implement GetProperty in terms of cmState::Snapshot
|
9 years ago |
Stephen Kelly
|
0d57b07ad9
cmTarget: Group code for checking written properties together
|
9 years ago |
Stephen Kelly
|
c3fb0d95ad
cmTarget: Move sanity checks and computed property access to callers
|
9 years ago |
Stephen Kelly
|
848ae2a663
cmTargetPropertyComputer: Template some methods on the Target
|
9 years ago |
Stephen Kelly
|
a0a720e6a7
cm{,Generator}Target: Add global generator accessors
|
9 years ago |
Stephen Kelly
|
637e3f3ee1
cmTargetPropertyComputer: Unify whitelist handling from cmTarget
|
9 years ago |
Stephen Kelly
|
05251e6d80
cmTargetPropertyComputer: Move whitelist check from cmTarget
|
9 years ago |
Stephen Kelly
|
fbf1721c94
cmTargetPropertyComputer: Extract into new files
|
9 years ago |
Stephen Kelly
|
390a7d8647
cmTargetPropertyComputer: Implement GetProperty without cmMakefile
|
9 years ago |
Stephen Kelly
|
7863fba1f6
cmTarget: Extract GetLocation method
|
9 years ago |
Stephen Kelly
|
8096682e4e
cmTarget: Extract GetSources method
|
9 years ago |
Stephen Kelly
|
7d57c1a2c9
cmTarget: Extract location computation methods
|
9 years ago |
Stephen Kelly
|
a55cac4ba4
cmTarget: Split property computation into separate class
|
9 years ago |
Stephen Kelly
|
705fcf522b
cmTarget: Move IMPORTED check to callers
|
9 years ago |
Stephen Kelly
|
1fb6f672bd
cmTarget: Move SOURCES property computation before the rest
|
9 years ago |