Skip to content
  • Brad King's avatar
    ENH: Analyze inter-target dependencies to safely fix cycles · 523ddeda
    Brad King authored
      - Cycles may be formed among static libraries
      - Native build system should not have cycles in target deps
      - Create cmComputeTargetDepends to analyze dependencies
      - Identify conneced components and use them to fix deps
      - Diagnose cycles containing non-STATIC targets
      - Add debug mode property GLOBAL_DEPENDS_DEBUG_MODE
      - Use results in cmGlobalGenerator as target direct depends
    523ddeda