Commit History

Author SHA1 Message Date
  Marc Chevrier 0445190d2f LLD linker: avoid regression on archive libraries deduplication 1 year ago
  Brad King 39fd396421 LINK_LIBRARIES_STRATEGY: Rename strategies to clarify expectations 1 year ago
  Brad King 262c277197 Revert "Ensure imported targets in sibling dirs are deduplicated" 1 year ago
  Marc Chevrier cd418d4bb6 Static libraries de-duplication: keep first occurrence 1 year ago
  Brad King 7abd3137b7 Linking: Optionally reorder direct dependencies from LINK_LIBRARIES 1 year ago
  Brad King 9285a9dc9a cmComputeLinkDepends: Add final dependency ordering to debug output 1 year ago
  Brad King f792db4ca2 cmComputeLinkDepends: Add undocumented per-target debug property 1 year ago
  Brad King 80b469a51d cmComputeLinkDepends: Factor out string literals as named constants 1 year ago
  Brad King 3bd73fcc76 cmComputeLinkDepends: Modernize member initialization 1 year ago
  Brad King 8db69c767b cmComputeLinkDepends: Remove redundant member 1 year ago
  Brad King dccdd030cd cmComputeLinkDepends: Replace depender index sentinel value with cm::optional 1 year ago
  Brad King 6c9d8dc243 cmComputeLinkDepends: Replace group index sentinel value with cm::optional 1 year ago
  Brad King 80327430ad cmComputeLinkDepends: Avoid unsigned integer rollover 1 year ago
  Brad King 445a82e5da cmComputeLinkDepends: Shorten local variable name 1 year ago
  Marc Chevrier 502610733f Ensure imported targets in sibling dirs are deduplicated 1 year ago
  Vitaly Stakhovsky 58da4aa47d Source: Avoid comparing pointers to nullptr 1 year ago
  Marc Chevrier 576567f028 Link feature attributes: stabilization 1 year ago
  Marc Chevrier 5617c34c31 Libraries processing: update configuration wording 1 year ago
  Brad King 633afa0b2e cmGeneratorExpressionDAGChecker: Make config name available in constructor 1 year ago
  Marc Chevrier 6e5e7968c3 GenEx $<LINK_LIBRARY>: Add the support of properties attached to features 1 year ago
  Brad King ff1693cb3c cmGeneratorTarget: Clarify enum for specifying purpose of usage requirements 1 year ago
  Brad King e8010b67c7 cmGeneratorExpressionDAGChecker: Make local generator available in constructor 1 year ago
  Marc Chevrier 9798482a8c LINK_LIBRARY-genex: correct behavior for INTERFACE_LINK_LIBRARIES_DIRECT 2 years ago
  Brad King c2bd158712 Merge topic 'fortran-objects-as-sources-fix' 2 years ago
  Ben Boeckel 1175f1c874 LinkItem: track `cmSourceFile` instances for external objects 2 years ago
  Brad King cdd741ebf9 Merge branch 'backport-ci-fedora-39' into ci-fedora-39 2 years ago
  Brad King 2744f14db1 codespell: Fix typos 2 years ago
  Brad King 175988a37a Merge topic 'target-objects' 2 years ago
  Brad King d7988ff6b8 Merge branch 'backport-target-objects' into target-objects 2 years ago
  Brad King 50fdaf8f1f cmComputeLinkInformation: Track targets named by TARGET_OBJECTS sources 2 years ago