regex are driving me nuts... could someone please let me know what is
wrong with my 'REPLACE' expression.
Thanks !
FILE(READ /proc/cpuinfo cpuinfo)
STRING(REGEX REPLACE "\r?\n" ";" cpuinfo "${cpuinfo}")
SET(myoutput "")
FOREACH(line ${cpuinfo})
STRING(REGEX MATCH "processor" proc_line ${line})
STRING(REGEX REPLACE
"^processor[ ]+:[ ]+([0-9]+)$"
" \\1 " nline "${line}")
IF(proc_line)
MESSAGE(${nline})
SET(myoutput "${myoutput}\n${nline}")
ENDIF(proc_line)
ENDFOREACH(line)
MESSAGE("${myoutput}")
--
Mathieu
_______________________________________________
CMake mailing list
[email protected]
http://www.cmake.org/mailman/listinfo/cmake