-
- Downloads
ENH: Analyze inter-target dependencies to safely fix cycles
- 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
Showing
- Source/CMakeLists.txt 2 additions, 0 deletionsSource/CMakeLists.txt
- Source/cmComputeTargetDepends.cxx 527 additions, 0 deletionsSource/cmComputeTargetDepends.cxx
- Source/cmComputeTargetDepends.h 90 additions, 0 deletionsSource/cmComputeTargetDepends.h
- Source/cmGlobalGenerator.cxx 14 additions, 138 deletionsSource/cmGlobalGenerator.cxx
- Source/cmGlobalGenerator.h 1 addition, 6 deletionsSource/cmGlobalGenerator.h
- Source/cmake.cxx 7 additions, 0 deletionsSource/cmake.cxx
- bootstrap 1 addition, 0 deletionsbootstrap
Loading
Please register or sign in to comment