Commit History

Author SHA1 Message Date
  Ben Boeckel 515ca5fcd1 cmCommonTargetGenerator: use modules from object-referenced targets 1 year ago
  Brad King d7988ff6b8 Merge branch 'backport-target-objects' into target-objects 1 year ago
  Brad King 1814853081 cmCommonTargetGenerator: Drop unused local variable 2 years ago
  Brad King 50fdaf8f1f cmComputeLinkInformation: Track targets named by TARGET_OBJECTS sources 2 years ago
  Brad King 0e26bd334d cmCommonTargetGenerator: Factor out GetLinkedTargetDirectories loop body 2 years ago
  Brad King 7831781155 Merge topic 'lint-genex-empty' 2 years ago
  Orkun Tokdemir 80df7b1745 Linting: Fix empty evaluated genex 2 years ago
  Ben Boeckel 2c7acd34e2 cmComputeLinkInformation: add `OBJECT` libraries as link items 2 years ago
  Brad King 241ee252ce IWYU: Update for Debian 12 CI job 2 years ago
  Ben Boeckel b665966933 cmComputeLinkInformation: track OBJECT library dependencies 2 years ago
  Brad King 93ee2b369c Source: Fix -Wdangling-reference warnings exposed by gcc 13 2 years ago
  Orkun Tokdemir 993dde925f TargetGenerator: Factor out generation of code check rules 2 years ago
  Marc Chevrier e08ba229ee CMake code rely on cmList class for CMake lists management (part. 1) 2 years ago
  Brad King 367aa65a9f Merge topic 'module-depends-static-lib-cycle' 2 years ago
  Brad King 01d7860fdb Ninja,Makefile: Restore Fortran module scanning in static library cycle 2 years ago
  Marc Chevrier ede33f30cf Apple: Handle generation and comsuption of text-based stubs (.tbd files) 2 years ago
  Marc Chevrier fcbd723a50 Enhance support functions 2 years ago
  Ben Boeckel bde9d4ad01 cmCommonTargetGenerator: also consider synthetic targets 2 years ago
  Brad King c3210aab46 Merge topic 'lang-linker-launcher-genex' 2 years ago
  Kyle Edwards 33e27f6ca6 <LANG>_LINKER_LAUNCHER: Allow generator expressions 2 years ago
  Ben Boeckel 837f7c113a cmCommonTargetGenerator: classify linked target directories by language 2 years ago
  Ben Boeckel a8115deebe cmCommonTargetGenerator: fix linked target directory for multi-config builds 3 years ago
  Brad King 39dba8a244 cmLocalGenerator: Adopt AppendModuleDefinitionFlag method 3 years ago
  Robert Maynard 627ef4c1d0 Provide guidance when trying to use non-enabled language 3 years ago
  Peter Hill 6b4885b58b Ninja: Avoid preprocessing twice with explicit Fortran_PREPROCESS 3 years ago
  Marc Chevrier cc56dc7468 Rename cmProp in cmValue 4 years ago
  Thomas Bernard b73857561f Clang: embed windows manifests with GNU interface 4 years ago
  Marc Chevrier 791337f181 Refactor: cmCommonTargetGenerator::GetFeature returns cmProp 4 years ago
  Bobby D Reynolds ae108418ae Launchers: Support setting linker launchers 4 years ago
  Brad King 1879f1bcbc cmLocalCommonGenerator: Factor out relative path conversion helper 4 years ago