On Tuesday 29 December 2009, Guilherme Balena Versiani wrote: > Hello all, > > FindRuby.cmake from CMake 2.8.0 does not support Ruby 1.9.1, and has some > errors on variable RUBY_NODOT_VERSION (it wasn't created resulting in > _nothing_ in expansions). It follows attached a patch to be applied to > solve these BUGs.
Does the attached patch also fix the problems ? Alex
Index: FindRuby.cmake =================================================================== RCS file: /cvsroot/CMake/CMake/Modules/FindRuby.cmake,v retrieving revision 1.13 diff -b -u -p -r1.13 FindRuby.cmake --- FindRuby.cmake 28 Sep 2009 15:45:40 -0000 1.13 +++ FindRuby.cmake 30 Dec 2009 13:19:57 -0000 @@ -152,6 +152,7 @@ ENDIF(NOT RUBY_VERSION_MAJOR) SET(RUBY_VERSION "${RUBY_VERSION_MAJOR}.${RUBY_VERSION_MINOR}.${RUBY_VERSION_PATCH}") SET(_RUBY_VERSION_SHORT "${RUBY_VERSION_MAJOR}.${RUBY_VERSION_MINOR}") SET(_RUBY_VERSION_SHORT_NODOT "${RUBY_VERSION_MAJOR}${RUBY_VERSION_MINOR}") +SET(RUBY_NODOT_VERSION "${RUBY_VERSION_MAJOR}${RUBY_VERSION_MINOR}${RUBY_VERSION_PATCH}") # Now we know which version we found IF(Ruby_FIND_VERSION)
_______________________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Please keep messages on-topic and check the CMake FAQ at: http://www.cmake.org/Wiki/CMake_FAQ Follow this link to subscribe/unsubscribe: http://www.cmake.org/mailman/listinfo/cmake