[cmake-commits] andy committed CMakeLists.txt 1.20 1.21

cmake-commits at cmake.org cmake-commits at cmake.org
Thu Apr 26 21:50:54 EDT 2007


Update of /cvsroot/CMake/CMake/Tests/StringFileTest
In directory public:/mounts/ram/cvs-serv10367/Tests/StringFileTest

Modified Files:
	CMakeLists.txt 
Log Message:
ENH: Add STRING STRIP command


Index: CMakeLists.txt
===================================================================
RCS file: /cvsroot/CMake/CMake/Tests/StringFileTest/CMakeLists.txt,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -d -r1.20 -r1.21
--- CMakeLists.txt	25 Apr 2007 21:22:07 -0000	1.20
+++ CMakeLists.txt	27 Apr 2007 01:50:52 -0000	1.21
@@ -34,6 +34,20 @@
 STRING(TOLOWER "CMake" tlvar)
 STRING(REPLACE "Autoconf" "CMake" repvar "People should use Autoconf")
 
+STRING(STRIP "
+  ST1
+  " ST1)
+STRING(STRIP "ST2 " ST2)
+STRING(STRIP " 	ST3" ST3)
+
+FOREACH(var ST1 ST2 ST3)
+  IF("${var}" STREQUAL "${${var}}")
+    MESSAGE("[${var}] == [${${var}}]")
+  ELSE("${var}" STREQUAL "${${var}}")
+    MESSAGE(SEND_ERROR "Problem with the STRIP command for ${var}: [${${var}}]")
+  ENDIF("${var}" STREQUAL "${${var}}")
+ENDFOREACH(var)
+
 STRING(SUBSTRING "People should use Autoconf" 7 10 substringres)
 SET(substringres "Everybody ${substringres} CMake")
 



More information about the Cmake-commits mailing list