Commit History

Author SHA1 Message Date
  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
  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
  Stephen Kelly 40cf3fb95b Make linking APIs aware of 'head' target 13 years ago
  Stephen Kelly 3096202932 Make targets depend on the link interface of their dependees. 13 years ago
  Yury G. Kudryashov 43d60114a5 Run vim spellcheck on some files 13 years ago
  Nicolas Despres 3db2973bd2 Refactor TargetTypeNames. 14 years ago
  Brad King 8ee9bbbd0c Do not crash when an imported target depends on a missing target 14 years ago
  Brad King e01cce2869 Allow add_dependencies() on imported targets (#10395) 15 years ago
  Brad King 605f4bc097 Record edge type in global dependency graph 15 years ago
  Brad King adb58d5e36 Honor strong intra-component target dependencies 15 years ago
  Brad King 681cf011dd Distinguish "strong" and "weak" target dependency edges 15 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 fd62a7cac4 Create GLOBAL_DEPENDS_NO_CYCLES property 16 years ago
  Brad King d76b20bf3a BUG: Avoid bogus dependency on executable targets 17 years ago