[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