Commit History

Author SHA1 Message Date
  Brad King 2a14338676 Merge branch 'backport-genex-refactor' into genex-refactor 1 month ago
  Brad King 77570a1ac1 GenEx: Consolidate target property evaluation context arguments 1 month ago
  Brad King 1735b0d147 GenEx: Construct cmGeneratorExpressionDAGChecker with full evaluation context 1 month ago
  Brad King d4d204382f GenEx: Collect evaluation arguments into local Context structures 1 month ago
  Ben Boeckel 08f1a0fbc6 cmLocalGenerator: get the configuration when building object paths 2 months ago
  Ben Boeckel 168e55be41 cmObjectLocation: support install-specific object locations 2 months ago
  Ben Boeckel bbdc2fd908 cmSourceFile: internally track CMake-managed source files 2 months ago
  Ben Boeckel 388923818d cmGeneratorTarget: return the source file added 2 months ago
  Ben Boeckel b64226f2b4 cmGeneratorTarget: only apply short object names when necessary 3 months ago
  Ben Boeckel b1ccad8651 cmGeneratorTarget: disambiguate pch objects for multi-config generators 3 months ago
  Ben Boeckel fe0163cd23 autogen: compute short directories too 3 months ago
  Eduard Voronkin 01147454e7 FASTBuild: Add generator 3 months ago
  Ben Boeckel c651b0e002 objects: implement installation naming strategies 5 months ago
  Ben Boeckel 8180ecad9b autogen: support the `SHORT` intermediate dir strategy 5 months ago
  John Parent 526a6f2a81 cmGeneratorTarget: shorten PCH filenames 5 months ago
  Ben Boeckel c4bf198aed cmGeneratorTarget: add a query for whether to use short object names 5 months ago
  Ben Boeckel d1393cc69e cmRulePlaceholderExpander: expand `<TARGET_SUPPORT_DIR>` placeholders 5 months ago
  Ben Boeckel 42f2867b3b pchreuse: defer dependency addition until generation time 4 months ago
  Ben Boeckel f9bc615d9a pchreuse: ban PCH reuse from targets which disable PCH 4 months ago
  Ben Boeckel f78f592b78 pchreuse: defer target existence enforcement to generation time 4 months ago
  Ben Boeckel 3ef773490d pchreuse: defer PCH consistency checks to generation time 4 months ago
  Ben Boeckel 1d701491a2 pchreuse: always ask the PCH reuse target for PDB information 4 months ago
  Ben Boeckel 6e7da8aa95 cmGeneratorTarget: factor out reuse target computation 4 months ago
  Brad King 2cf735a5dc Merge topic 'target-file-dir-refactoring' 5 months ago
  Ben Boeckel c95a8348ce cmLocalGenerator: add an override for CMakeFiles-using paths 5 months ago
  Ben Boeckel bc19e42461 generators: use `GetObjectOutputRoot` to compute target directories 5 months ago
  Brad King 2bd60d2d2f Merge topic 'swift-module-nested-structure' 5 months ago
  John Parent 36f85ee0cc cmGeneratorTarget: query the local generator for the target directory 5 months ago
  Evan Wilde 1711e86d6c Swift: Generate nested swift modules in build dir 7 months ago
  Ben Boeckel 557c44b93e cmStrCat: use character literals where possible 5 months ago