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

Reply via email to