MantisBT - CMake
View Issue Details
0012190CMakeCMakepublic2011-05-14 13:102011-06-18 07:41
Jérôme Gardou 
Brad King 
normalmajoralways
closedfixed 
mingw
CMake 2.8.4 
CMake 2.8.5CMake 2.8.5 
0012190: Setting RULE_MESSAGES property to OFF breaks dependencies
See the test case attached, it's pretty straightforward.
Configure the test case with cmake 2.8.4. (MinGW Makefiles)
run mingw32-make dependant

You will get :
Scanning dependencies of target dependant
This is the dependant
Scanning dependencies of target dependency
This is the dependency
This is the dependant

Whereas you should get something like :
Scanning dependencies of target dependency
This is the dependency
Scanning dependencies of target dependant
This is the dependant
Regression caused by :
http://cmake.org/gitweb?p=cmake.git;a=commit;h=dc36b3499403bad323d7300139fbf459c31f7a2c [^]
No tags attached.
related to 0011304closed Kitware Robot Makefiles ignores CMAKE_RULE_MESSAGES / RULE_MESSAGES 
7z test_cmake.7z (453) 2011-05-14 13:10
https://public.kitware.com/Bug/file/3873/test_cmake.7z
Issue History
2011-05-14 13:10Jérôme GardouNew Issue
2011-05-14 13:10Jérôme GardouFile Added: test_cmake.7z
2011-05-16 11:31Brad KingNote Added: 0026509
2011-05-16 11:31Brad KingStatusnew => closed
2011-05-16 11:31Brad KingAssigned To => Brad King
2011-05-16 11:31Brad KingResolutionopen => fixed
2011-05-16 11:34Brad KingRelationship addedrelated to 0011304
2011-06-18 07:41David ColeFixed in Version => CMake 2.8.5
2011-06-18 07:41David ColeTarget Version => CMake 2.8.5

Notes
(0026509)
Brad King   
2011-05-16 11:31   
Thanks for tracking down the problem to the commit causing the regression. It was a contributed patch and I missed this while reviewing it. I'm simply reverting it for now:

  http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=051cee00 [^]