Commit History

Author SHA1 Message Date
  Brad King d912220eaa cmTarget: Lookup targets in LinkInterface and LinkImplementation 11 years ago
  Brad King bd9b667bbe cmComputeLinkInformation: Remove 'head' argument 11 years ago
  Ben Boeckel 84fdc9921c stringapi: Pass configuration names as strings 11 years ago
  Ben Boeckel 270eb96df0 strings: Remove cmStdString references 11 years ago
  Ben Boeckel fabf1fbabb stringapi: Use strings in target name 11 years ago
  Stephen Kelly 46315320ab cmComputeLinkDepends: Hold a const global generator. 12 years ago
  Stephen Kelly 9edee62f28 Constify handling of link targets. 12 years ago
  Stephen Kelly c4373b33b2 cmTarget: Make GetProperty() const. 12 years ago
  Stephen Kelly 40cf3fb95b Make linking APIs aware of 'head' target 13 years ago
  Brad King 8e756d2b9b Tolerate cycles in shared library link interfaces (#12647) 14 years ago
  Brad King 7be2617b5a Split notion of node lists and edge lists 15 years ago
  Brad King 96afb12087 Convert CMake to OSI-approved BSD License 16 years ago
  Brad King 69251f7549 Define 'multiplicity' for cyclic dependencies 16 years ago
  Brad King 06b0a692f4 ENH: Centralize default link interface computation 16 years ago
  Brad King 26df00f83a ENH: Move CMP0004 check into cmTarget 16 years ago
  Brad King 85bffd3eeb BUG: Lookup transitive link deps in depender scope 16 years ago
  Brad King 3c5cf1bb8c ENH: Allow a custom list of debug configurations 17 years ago
  Brad King 6c14041e75 COMP: Do not use private typedef from outside class. 17 years ago
  Brad King 816ee0f83c ENH: New link line item ordering algorithm 17 years ago
  Brad King 012e4c4f68 BUG: Do not infer dependencies of link flags 17 years ago
  Brad King d76b20bf3a BUG: Avoid bogus dependency on executable targets 17 years ago
  Brad King 08221c2a49 BUG: Preserve all non-targets on user link lines 17 years ago
  Brad King 3a5bdaa213 ENH: When preserving potentially static portions of original user link lines recognize shared library names by their extension and skip them. 17 years ago
  Brad King 85c983885b BUG: Fix preservation of static libraries on original link lines. 17 years ago
  Brad King 3652a8e913 BUG: Fix bug 6605 more completely 17 years ago
  Brad King bf4cef9d5c ENH: Add policy CMP_0004 to require library names to have no leading or trailing whitespace. Replace previous check of CMAKE_BACKWARDS_COMPATIBILITY against version 2.4 with the policy. 17 years ago
  Brad King 98621ecfaa BUG: Update cmComputeLinkDepends to support leading/trailing whitespace stripping off link items for compatibility. 17 years ago
  Brad King 4987e17f46 ENH: Improve link line generation for static library cycles. 18 years ago
  Brad King 2cff26fa52 ENH: Support linking to shared libs with dependent libs 18 years ago
  Brad King 5594ad4885 ENH: Updated exporting and importing of targets to support libraries and configurations. 18 years ago