Brad King
|
c5756a41d3
BUG: Fixed line number of end of file error message.
|
21 years ago |
Brad King
|
486a26d3db
BUG#1049: Added error message when file ends in an unterminated string.
|
21 years ago |
Bill Hoffman
|
66a08c10e5
ENH: more uniform approach to enable language, one step closer to being able to enable a language without modifing cmake source code
|
21 years ago |
Brad King
|
b6da1d1271
ENH: Added support for special variables CMAKE_CURRENT_LIST_FILE and CMAKE_CURRENT_LIST_LINE that evaluate to the file name and line number in which they appear. This implements the feature request from bug 1012.
|
21 years ago |
Brad King
|
00ae7ea261
ENH: Using lex-based tokenizer and a simple recursive-descent parser in place of the old hand-coded parser for CMake listfiles.
|
22 years ago |
Brad King
|
40c156dead
ENH: Added support for # characters inside quoted arguments and for escaping # in a non-quoted argument. Improved parsing speed by not compiling regular expressions on blank lines.
|
22 years ago |
Brad King
|
38482b46d1
ENH: Merged use of the kwsys RegularExpression class instead of cmRegularExpression.
|
22 years ago |
Andy Cedilnik
|
a9875aa62f
Implement GetLineFromStream that actually works and use it instead of getline
|
22 years ago |
Brad King
|
54541bd40a
ENH: Improved filename/line number reporting in error message. Macro invocations now chain up the error message.
|
23 years ago |
Brad King
|
8a275e798d
BUG: Multi-line functions must also increment line number, not the pointer.
|
23 years ago |
Brad King
|
4888c088ae
ENH: Moved ExpandListVariables out of individual commands. Argument evaluation rules are now very consistent. Double quotes can always be used to create exactly one argument, regardless of contents inside.
|
23 years ago |
Bill Hoffman
|
332fb964e7
ENH: put the project command at the front of the project
|
23 years ago |
Bill Hoffman
|
ddbc9e6292
ENH: remove cerr calls
|
23 years ago |
Bill Hoffman
|
27110975c2
ENH: add PROJECT command if there is not one
|
23 years ago |
Brad King
|
1f6a3c67b1
ENH: Added reference to Copyright.txt. Removed old reference to ITK copyright. Changed program name to CMake instead of Insight in source file header. Also removed tabs.
|
23 years ago |
Andy Cedilnik
|
0301b8366b
Add a way to remove files from cache
|
23 years ago |
Ken Martin
|
4dec2a174a
remove unused variables
|
23 years ago |
Bill Hoffman
|
789267c949
ENH: speed improvements
|
23 years ago |
Will Schroeder
|
a6a43d5320
ENH:Updated copyright
|
24 years ago |
Berk Geveci
|
521d8d9410
Improvements to the curses interface.
|
24 years ago |
Bill Hoffman
|
8591786867
ENH: add better error reports in parsing cmake files, like what file has the error
|
24 years ago |
Bill Hoffman
|
5edd7673e1
ENH: add caching for the input CMakeList.txt files, 2X speed up
|
24 years ago |