Cronologia Commit

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