Commit History

Author SHA1 Message Date
  Brad King b4924c562a cmGeneratorTarget: Factor compatible interface properties into own source 1 year ago
  Brad King cdd7112a5d cmGeneratorTarget: Factor options-like usage requirements into own source 1 year ago
  Brad King 881a46819e cmGeneratorTarget: Factor LINK_DIRECTORIES impl into own source 1 year ago
  Brad King 0a3c97308d cmGeneratorTarget: Factor INCLUDE_DIRECTORIES impl into own source 1 year ago
  Brad King 7ffb92022c cmGeneratorTarget: Factor SOURCES impl into own source 1 year ago
  Brad King d0fc932528 cmGeneratorTarget: Factor TargetPropertyEntry into own source 1 year ago
  Brad King abf60adfa6 cmGeneratorTarget: Move TargetPropertyEntry creation method to header 1 year ago
  Brad King ed983b1a5d cmTargetTraceDependencies: Factor out of cmGeneratorTarget 1 year ago
  Brad King ff1693cb3c cmGeneratorTarget: Clarify enum for specifying purpose of usage requirements 1 year ago
  Brad King 662d4c5315 cmGeneratorTarget: Clarify name for evaluating compile-only usage requirements 1 year ago
  Brad King 1027c0e213 Merge topic 'cxxmodules-no-import-std-reason' 1 year ago
  Ben Boeckel 6dad18f060 cxxmodules: give a reason for unavailability of `import std` 1 year ago
  Brad King 721b86c02b Merge topic 'pch-single-arch' 1 year ago
  Brad King 718f43e7ee Merge topic 'vs-scan-module-deps-settings' 1 year ago
  Brad King ef006ebd9b PCH: Use per-arch .pch files only when building multiple Apple architectures 1 year ago
  Brad King de9faaf0a3 Merge topic 'genex-link-properties' 1 year ago
  Ben Boeckel dff511ad28 cmGeneratorTarget: add a target-level query for "needs dyndep" 1 year ago
  Brad King be111897b3 Merge topic 'export-name-safe-name' 1 year ago
  Brad King f909fc2f92 Merge topic 'export-name-safe-name' into release-3.28 1 year ago
  Brad King 2549f5a66e Merge topic 'exported-modules-with-headers' 1 year ago
  Brad King ddb9442f48 GenEx: Fix TARGET_PROPERTY evaluation of transitive link properties 1 year ago
  Brad King 862b8e28ad GenEx: Teach TARGET_PROPERTY evaluation to optionally pierce LINK_ONLY 1 year ago
  Brad King 79a3ae9a0d cmGeneratorExpressionDAGChecker: Simplify transitive property table 1 year ago
  Brad King e8010b67c7 cmGeneratorExpressionDAGChecker: Make local generator available in constructor 1 year ago
  Ben Boeckel 4452d41488 cmGeneratorTarget: add method to get a filesystem-safe export name 1 year ago
  Ben Boeckel 2041f7c9bf cmGeneratorTarget: add the original target as a COMPILE_ONLY link 1 year ago
  Brad King e449417f94 Merge topic 'genex-cleanup' 1 year ago
  Brad King 91a25de520 cmGeneratorExpression: Add comments on implementation details 1 year ago
  Ben Boeckel 15bbd1d9b8 Experimental: add an experimental feature gate for `import std` 1 year ago
  Ben Boeckel 2c8361f923 cxxmodules: link to `std`-providing targets when available 1 year ago