[Cmake-commits] [cmake-commits] king committed cmComputeLinkDepends.cxx 1.27 1.28

cmake-commits at cmake.org cmake-commits at cmake.org
Fri Aug 29 13:22:44 EDT 2008


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

Modified Files:
	cmComputeLinkDepends.cxx 
Log Message:
BUG: Link flags should still be chained

The recent fix to avoid including flags in dependency inferral also
dropped them from chaining of dependencies through targets.  This fix
restores chaining of flags through known dependency lists while still
leaving them out of inferred dependency lists.


Index: cmComputeLinkDepends.cxx
===================================================================
RCS file: /cvsroot/CMake/CMake/Source/cmComputeLinkDepends.cxx,v
retrieving revision 1.27
retrieving revision 1.28
diff -C 2 -d -r1.27 -r1.28
*** cmComputeLinkDepends.cxx	29 Aug 2008 02:25:13 -0000	1.27
--- cmComputeLinkDepends.cxx	29 Aug 2008 17:22:41 -0000	1.28
***************
*** 577,584 ****
      if(depender_index >= 0)
        {
!       if(!this->EntryList[dependee_index].IsFlag)
!         {
!         this->EntryConstraintGraph[depender_index].push_back(dependee_index);
!         }
        }
      else
--- 577,581 ----
      if(depender_index >= 0)
        {
!       this->EntryConstraintGraph[depender_index].push_back(dependee_index);
        }
      else



More information about the Cmake-commits mailing list