Brad King
|
4c763dd1f1
cmTarget: Drop 'head' argument from GetLanguages
|
il y a 11 ans |
Brad King
|
190cabe7c1
cmTarget: Drop 'head' argument from ComputeLinkImplementationLanguages
|
il y a 11 ans |
Brad King
|
5ba3cbbd24
Merge topic 'refactor-link-internals'
|
il y a 11 ans |
Brad King
|
affe9d56a2
Allow INTERFACE_SOURCES to specify $<TARGET_OBJECTS> (#14970)
|
il y a 11 ans |
Brad King
|
f45ede61a1
cmTarget: Fix CMP0022 OLD breakage from recent refactoring
|
il y a 11 ans |
Brad King
|
93790506f5
cmTarget: Simplify INTERFACE_INCLUDE_DIRECTORIES usage requirement lookup
|
il y a 11 ans |
Brad King
|
b5b098ebb3
cmTarget: Simplify CMP0027 logic in processIncludeDirectories
|
il y a 11 ans |
Brad King
|
5e07dcf7c8
cmTarget: Add to LinkImplementation whether each library was a genex
|
il y a 11 ans |
Brad King
|
f77b384cf6
cmTarget: Simplify INTERFACE_COMPILE_FEATURES usage requirement lookup
|
il y a 11 ans |
Brad King
|
61ef8daad5
cmTarget: Simplify INTERFACE_COMPILE_DEFINITIONS usage requirement lookup
|
il y a 11 ans |
Brad King
|
d9586f83f1
cmTarget: Simplify INTERFACE_COMPILE_OPTIONS usage requirement lookup
|
il y a 11 ans |
Brad King
|
3156275bc7
cmTarget: Simplify INTERFACE_SOURCES usage requirement lookup
|
il y a 11 ans |
Brad King
|
363cd33ebe
cmTarget: Add method to add usage requirements from linked interfaces
|
il y a 11 ans |
Brad King
|
251e835b3f
cmTarget: Add to LinkImplementation a backtrace for each library
|
il y a 11 ans |
Brad King
|
848c8ccf18
cmTarget: Refactor LinkImplementation to allow more information
|
il y a 11 ans |
Stephen Kelly
|
65aa5442b7
Target: Return null when a transitive property is not defined.
|
il y a 11 ans |
Brad King
|
2463797996
cmTarget: Refactor ComputeLinkImplementation
|
il y a 11 ans |
Brad King
|
7812d2a912
cmTarget: Pre-indent a block in ComputeLinkImplementation
|
il y a 11 ans |
Brad King
|
f48d8bd6f6
cmTarget: Shorten a long line in ComputeLinkImplementation
|
il y a 11 ans |
Brad King
|
7b0834e9bb
cmTarget: Refactor internal LinkImplementation map
|
il y a 11 ans |
Brad King
|
b8651d970d
cmTarget: Remove unnecessary 'mutable' markup
|
il y a 11 ans |
Brad King
|
0192be5181
cmTarget: De-duplicate link interface evaluation for $<LINK_ONLY>
|
il y a 11 ans |
Brad King
|
6ead631bf9
cmTarget: Teach GetLinkInterfaceLibraries to support $<LINK_ONLY>
|
il y a 11 ans |
Brad King
|
b030a7f1ca
cmTarget: De-duplicate link interface genex code for $<LINK_ONLY>
|
il y a 11 ans |
Brad King
|
1001490df2
cmTarget: Teach ExpandLinkItems how to support $<LINK_ONLY>
|
il y a 11 ans |
Brad King
|
f5c18c9c1c
cmTarget: Drop GetDirectLinkLibraries methods
|
il y a 11 ans |
Brad King
|
281eb3d8a6
cmTarget: Improve HaveBuildTreeRPATH implementation
|
il y a 11 ans |
Brad King
|
d912220eaa
cmTarget: Lookup targets in LinkInterface and LinkImplementation
|
il y a 11 ans |
Brad King
|
097be4139d
cmTarget: Add GetUtilityItems to get target ordering dependencies
|
il y a 11 ans |
Brad King
|
a272344228
Fix scope of transitive target name lookups
|
il y a 11 ans |