summaryrefslogtreecommitdiffstats
path: root/Source/cmCommandArgumentParserHelper.h
Commit message (Collapse)AuthorAgeFilesLines
* ENH: Improve argument parsing error messagesBrad King2008-09-241-0/+1
| | | | | | | | | | | | | | Previously error messages produced by parsing of command argument variable references, such as bad $KEY{VAR} syntax or a bad escape sequence, did not provide good context information. Errors parsing arguments inside macro invocations gave no context at all. Furthermore, some errors such as a missing close curly "${VAR" would be reported but build files would still be generated. These changes teach CMake to report errors with good context information for all command argument parsing problems. Policy CMP0010 is introduced so that existing projects that built despite such errors will continue to work.
* BUG: Fixed @ONLY configuration to not try to parse ${} syntax at all. This ↵Brad King2007-06-061-3/+1
| | | | fixes the original fix to bug#4393 and adds a test.
* ENH: add atonly support to cmCommandArgumentParserHelper.cxx and remove old ↵Bill Hoffman2007-02-091-2/+6
| | | | non-yacc parser code from cmMakefile.cxx
* BUG: Do not replace @VAR@ syntax in list files. This addresses bug #2722.Brad King2006-10-041-0/+3
|
* STYLE: some m_ to this-> cleanupKen Martin2006-03-151-21/+20
|
* STYLE: Fix some style issuesAndy Cedilnik2006-03-101-6/+8
|
* ENH: Improve handling of escaped charactersAndy Cedilnik2005-06-171-0/+3
|
* ENH: More cleanupsAndy Cedilnik2005-06-141-21/+1
|
* ENH: More optimizationAndy Cedilnik2005-06-131-1/+1
|
* ENH: Handle errors and optimize a bitAndy Cedilnik2005-06-131-1/+13
|
* ENH: Handle more casesAndy Cedilnik2005-06-081-1/+1
|
* ENH: Initial import (not working yet)Andy Cedilnik2005-06-081-0/+112