[cmake-commits] king committed bootstrap 1.106 1.107

cmake-commits at cmake.org cmake-commits at cmake.org
Tue Feb 5 23:10:43 EST 2008


Update of /cvsroot/CMake/CMake
In directory public:/mounts/ram/cvs-serv17689

Modified Files:
	bootstrap 
Log Message:
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


Index: bootstrap
===================================================================
RCS file: /cvsroot/CMake/CMake/bootstrap,v
retrieving revision 1.106
retrieving revision 1.107
diff -u -d -r1.106 -r1.107
--- bootstrap	1 Feb 2008 13:56:00 -0000	1.106
+++ bootstrap	6 Feb 2008 04:10:41 -0000	1.107
@@ -170,6 +170,7 @@
   cmComputeLinkDepends \
   cmComputeLinkInformation \
   cmOrderRuntimeDirectories \
+  cmComputeTargetDepends \
 "
 
 if ${cmake_system_mingw}; then



More information about the Cmake-commits mailing list