Revision: 40245 http://brlcad.svn.sourceforge.net/brlcad/?rev=40245&view=rev Author: starseeker Date: 2010-08-19 16:14:50 +0000 (Thu, 19 Aug 2010)
Log Message: ----------- Split out version numbers for testing. Modified Paths: -------------- brlcad/branches/cmake/misc/CMake/FindTCL.cmake Modified: brlcad/branches/cmake/misc/CMake/FindTCL.cmake =================================================================== --- brlcad/branches/cmake/misc/CMake/FindTCL.cmake 2010-08-19 16:00:07 UTC (rev 40244) +++ brlcad/branches/cmake/misc/CMake/FindTCL.cmake 2010-08-19 16:14:50 UTC (rev 40245) @@ -155,6 +155,17 @@ ENDIF(WIN32) ENDMACRO(WIN32TCLTKPATHS) +# Need some routines to chop version numbers up +MACRO(SPLITTCLVERSIONNUM versionnum) + STRING(REGEX REPLACE "([0-9]*).[0-9]*.?[0-9]*" "\\1" ${versionnum}_MAJOR "${${versionnum}}") + STRING(REGEX REPLACE "[0-9]*.([0-9]*).?[0-9]*" "\\1" ${versionnum}_MINOR "${${versionnum}}") + STRING(REGEX REPLACE "[0-9]*.[0-9]*.?([0-9]*)" "\\1" ${versionnum}_PATCH "${${versionnum}}") + MESSAGE("nums: ${${versionnum}_MAJOR} ${${versionnum}_MINOR} ${${versionnum}_PATCH}") +ENDMACRO() + +SET(TESTVERSION "3.1.2") +SPLITTCLVERSIONNUM(TESTVERSION) + MACRO(FINDLIBRARYVERSIONS targetname pathnames options) FOREACH(MAJORNUM ${TCLTK_POSSIBLE_MAJOR_VERSIONS}) FOREACH(MINORNUM ${TCLTK_POSSIBLE_MINOR_VERSIONS}) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ------------------------------------------------------------------------------ This SF.net email is sponsored by Make an app they can't live without Enter the BlackBerry Developer Challenge http://p.sf.net/sfu/RIM-dev2dev _______________________________________________ BRL-CAD Source Commits mailing list brlcad-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/brlcad-commits