Brad King
|
a6e02f881d
add_dependencies: Track backtraces internally
|
7 gadi atpakaļ |
Marc Chevrier
|
a71caab46b
LINK_DIRECTORIES: Add new properties and commands
|
7 gadi atpakaļ |
Brad King
|
a1ad0a699b
target_link_libraries: Allow use with targets in other directories
|
7 gadi atpakaļ |
Sebastian Holtermann
|
127094f2f0
Add GetSafeProperty method to cmTarget, cmGeneratorTarget and cmSourceFile
|
7 gadi atpakaļ |
Marc Chevrier
|
c1f5a44b28
LINK_OPTIONS: Add new family of properties
|
7 gadi atpakaļ |
Kitware Robot
|
d7204e649e
Revise C++ coding style using clang-format-6.0
|
7 gadi atpakaļ |
Brad King
|
2124a1364a
cmTarget: Remove unnecessary RecordDependencies member
|
7 gadi atpakaļ |
Brad King
|
910a9d608e
cmTarget: Simplify ClearDependencyInformation signature
|
7 gadi atpakaļ |
Justin Goshi
|
afd9a339a1
server: return whether or not a target is generator provided
|
8 gadi atpakaļ |
Daniel Pfeifer
|
2b4c32c95f
clang-format: format all code as Cpp11
|
8 gadi atpakaļ |
Daniel Pfeifer
|
5962db4389
Use C++11 nullptr
|
8 gadi atpakaļ |
Daniel Pfeifer
|
cbcfb79f9c
Use C++11 unordered containers
|
8 gadi atpakaļ |
Gregor Jasny
|
cf320f7cd7
Replace boolean `implib` parameters with enum
|
8 gadi atpakaļ |
Daniel Pfeifer
|
1d829c862c
Use quotes for non-system includes
|
8 gadi atpakaļ |
Brad King
|
453df662ba
Merge topic 'imported-interface-libname'
|
9 gadi atpakaļ |
Brad King
|
09cda9d5e7
Allow imported INTERFACE libraries to specify a link library name
|
9 gadi atpakaļ |
Daniel Pfeifer
|
2e620f0b38
Fix several include-what-you-use findings
|
9 gadi atpakaļ |
Daniel Pfeifer
|
1a74e71906
Introduce CM_UNORDERED_MAP
|
9 gadi atpakaļ |
Stephen Kelly
|
a91eaf3872
cmState: Port dependents to new cmStateTypes header
|
9 gadi atpakaļ |
Stephen Kelly
|
a49751fb2e
cmState: Move TargetType enum to separate namespace
|
9 gadi atpakaļ |
Stephen Kelly
|
c3fb0d95ad
cmTarget: Move sanity checks and computed property access to callers
|
9 gadi atpakaļ |
Stephen Kelly
|
a0a720e6a7
cm{,Generator}Target: Add global generator accessors
|
9 gadi atpakaļ |
Stephen Kelly
|
a55cac4ba4
cmTarget: Split property computation into separate class
|
9 gadi atpakaļ |
Stephen Kelly
|
60b3f216c1
cmTarget: Remove mutable marker from properties
|
9 gadi atpakaļ |
Stephen Kelly
|
d9b5f0a301
cmTarget: Remove target name from parameter list
|
9 gadi atpakaļ |
Stephen Kelly
|
3b4895fa35
cmTarget: Inline MergeLinkLibraries into only caller
|
9 gadi atpakaļ |
Stephen Kelly
|
2232e97a6e
cmTarget: Remove useless link library state
|
9 gadi atpakaļ |
Brad King
|
86578eccf2
Simplify CMake per-source license notices
|
9 gadi atpakaļ |
Brad King
|
9353d991a4
cmTarget: Remove unused support for partial construction
|
9 gadi atpakaļ |
Brad King
|
7a2e114dd8
cmTarget: Inline SetType method at only remaining call site
|
9 gadi atpakaļ |