discard comments in kernels.cpp
authoryao <bitwangyaoyao@gmail.com>
Tue, 26 Mar 2013 04:01:01 +0000 (12:01 +0800)
committeryao <bitwangyaoyao@gmail.com>
Tue, 26 Mar 2013 04:01:01 +0000 (12:01 +0800)
cmake/cl2cpp.cmake

index ca17c61..4f18e9e 100644 (file)
@@ -18,6 +18,7 @@ foreach(cl ${cl_list})
   string(REPLACE "\t" "  " lines "${lines}")
 
   string(REGEX REPLACE "/\\*([^*]/|\\*[^/]|[^*/])*\\*/" ""   lines "${lines}") # multiline comments
+  string(REGEX REPLACE "/\\*([^\n])*\\*/"               ""   lines "${lines}") # single-line comments
   string(REGEX REPLACE "[ ]*//[^\n]*\n"                 "\n" lines "${lines}") # single-line comments
   string(REGEX REPLACE "\n[ ]*(\n[ ]*)*"                "\n" lines "${lines}") # empty lines & leading whitespace
   string(REGEX REPLACE "^\n"                            ""   lines "${lines}") # leading new line