Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | cmCommandLineArgument: OneOrMore mode supports `=` separator | Robert Maynard | 2021-05-19 | 1 | -30/+45 |
| | | | | Fixes #22187 | ||||
* | cmCommandLineArgument: Understands which commands require partial matching | Robert Maynard | 2021-05-19 | 1 | -2/+46 |
| | | | | | Allows us to provide better error messages when commands such as `--target` are passed invalid input. | ||||
* | Merge topic 'cmake_build_and_install_command_error_when_given_bad_arguments' | Brad King | 2021-05-14 | 1 | -9/+6 |
|\ | | | | | | | | | | | | | | | | | f78b167a23 cmCommandLineArgument: Provide more information syntax error messages 5aa0dec6b0 cmake: `--build` and `--install` error out when encountering bad flags 928cdb17c5 cmCommandLineArgument: Correctly record parsing failures Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6119 | ||||
| * | cmCommandLineArgument: Provide more information syntax error messages | Robert Maynard | 2021-05-13 | 1 | -3/+4 |
| | | |||||
| * | cmCommandLineArgument: Correctly record parsing failures | Robert Maynard | 2021-05-12 | 1 | -6/+2 |
| | | |||||
* | | Merge topic 'correct_arg_parsing' | Brad King | 2021-03-29 | 1 | -5/+9 |
|\ \ | |/ | | | | | | | | | | | 79d7bcaf40 cmCommandLineArgument: correctly compute next parse index Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5936 | ||||
| * | cmCommandLineArgument: correctly compute next parse index | Robert Maynard | 2021-03-26 | 1 | -5/+9 |
| | | | | | | | | | | | | | | Fixes #21966 Correctly compute the next parse index for `ZeroOrOne` when it is zero, and for OneOrMore. | ||||
* | | cmCommandLineArgument: trim leading empty spaces | Robert Maynard | 2021-03-09 | 1 | -0/+4 |
|/ | |||||
* | cmCommandLineArgument now supports OneOrMore argument type | Robert Maynard | 2021-01-06 | 1 | -0/+18 |
| | |||||
* | cmCommandLineArgument supports ZeroOrOne arguments | Robert Maynard | 2021-01-06 | 1 | -2/+10 |
| | | | | This allows us to parse command line arguments such as `-j` || `-j2` | ||||
* | cmake: Use shared parsing code for all cmake argv parsing | Robert Maynard | 2021-01-06 | 1 | -0/+133 |