summaryrefslogtreecommitdiffstats
path: root/Tests/RunCMake/Syntax/BracketNoSpace4-stderr.txt
Commit message (Collapse)AuthorAgeFilesLines
* Parser: Issue messages through cmake, not cmSystemToolsStephen Kelly2016-08-251-4/+2
| | | | | Make these messages uniform with regard to other messages issued by cmake.
* cmMakefile: Create a scoped context for parsing listfiles.Stephen Kelly2015-07-061-1/+3
| | | | Update the Syntax tests to check for updated/improved backtraces.
* Add Lua-style long brackets and long comments to CMake languageBrad King2013-10-171-0/+6
Teach the CMake language parser to recognize Lua-style "long bracket" arguments. These start with two '[' separated by zero or more '=' characters e.g. "[[" or "[=[" or "[==[". They end with two ']' separated by the same number of '=' as the opening bracket. There is no nesting of brackets of the same level (number of '='). No escapes, variable expansion, or other processing is performed on the content between such brackets so they always represent exactly one argument. Also teach CMake to parse and ignore "long comment" syntax. A long comment starts with "#" immediately followed by an opening long bracket. It ends at the matching close long bracket. Teach the RunCMake.Syntax test to cover long bracket and long comment cases.