Commit History

Author SHA1 Message Date
  Stephen Kelly 5d056c0dd8 Port Global property interaction to cmState. 10 years ago
  Brad King ac14cbf017 Allow add_dependencies() on INTERFACE libraries (#15414) 10 years ago
  Stephen Kelly 931e055d8c Port all cmOStringStream to std::ostringstream. 10 years ago
  Brad King 848c8ccf18 cmTarget: Refactor LinkImplementation to allow more information 11 years ago
  Brad King d912220eaa cmTarget: Lookup targets in LinkInterface and LinkImplementation 11 years ago
  Brad King 097be4139d cmTarget: Add GetUtilityItems to get target ordering dependencies 11 years ago
  Brad King 0dc9e88d76 cmTarget: Remove 'head' argument from GetLinkImplementation 11 years ago
  Brad King 7b85938973 cmComputeTargetDepends: Remove unused 'linking' argument 11 years ago
  Ben Boeckel efc205695d cmake: remove dummy backtraces for IssueMessage 11 years ago
  Brad King 5376151aa1 Merge topic 'target-transitive-sources' 11 years ago
  Brad King 93054aa84f Merge topic 'target-sources-refactor' 11 years ago
  Stephen Kelly e6971df6ab cmTarget: Make the source files depend on the config. 11 years ago
  Stephen Kelly 869328aac3 cmComputeTargetDepends: Use valid config to compute target depends. 11 years ago
  Stephen Kelly c355d10865 cmComputeTargetDepends: Track object library depends. 11 years ago
  Brad King f70b2253f6 Merge topic 'fix_policy_diagnostics' 11 years ago
  Nils Gladitz 77b581c2f0 Policies: omit warnings about unset policies when they are actually set to NEW 11 years ago
  Stephen Kelly 21c573f682 Remove some c_str() calls. 11 years ago
  Brad King 7b0efcded3 Merge topic 'fix-policy-scopes' 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
  Brad King b1bbee3e9a Record more policies on targets when created 11 years ago
  Rolf Eike Beer c768e398f9 cmMakefile: make some methods take const std::string& instead of const char* 11 years ago
  Nils Gladitz 0bf6f13b1d AddDependencies: new policy requires dependencies to exist 11 years ago
  Stephen Kelly ef25ba8d06 Constify handling of target dependencies. 12 years ago
  Stephen Kelly 97fae68b81 Remove INTERFACE build targets. 12 years ago
  Stephen Kelly 0bfcb450e6 INTERFACE_LIBRARY: Avoid codepaths which set unneeded properties. 12 years ago
  Stephen Kelly b04f3b9a2a Create make rules for INTERFACE_LIBRARY targets. 12 years ago
  Stephen Kelly 340535156d Add entire link interface transitive closure as target depends. 12 years ago
  Stephen Kelly 7653862798 Add LINK_LIBRARIES property for direct target link dependencies 13 years ago