summaryrefslogtreecommitdiff
path: root/Utilities/Scripts/regenerate-lexers.bash
Commit message (Collapse)AuthorAgeFilesLines
* Utilities/Scripts: Update regenerate-lexers.bashKyle Edwards2020-10-021-1/+4
| | | | | | | 62d7acc6 added arguments to Flex when regenerating cmCommandArgumentLexer, but this was not reflected in Utilities/Scripts/regenerate-lexers.bash. Update the script with the proper arguments.
* Add a parser for GCC-style depfilesJoerg Bornemann2020-01-281-1/+2
| | | | | | | | | | | Introduce the function cmReadGccDepfile that parses a GCC-style depfile and returns its content. The implementation uses a lexer that is modeled after the re2c implementation in Ninja. The sample files of the autotest have been created with gcc 8.3.0. This depfile reader is to be used by the Autogen facility to make use of the depfiles that are generated by Qt's meta object compiler.
* CTest: Rename "Processes" lexer to "ResourceGroups"Brad King2019-11-051-1/+1
| | | | | The corresponding test property `PROCESSES` has been renamed to `RESOURCE_GROUPS`.
* CTest: Add lexer for PROCESSES propertyKyle Edwards2019-10-021-0/+1
|
* regenerate-lexers.bash: Add option to check timestampsDaniel Franke2018-05-161-9/+22
|
* regenerate-lexers.bash: Factor file names into variablesDaniel Franke2018-05-161-8/+14
|
* Lexer: add a helper script to automate generating the lexersMatthias Maennich2017-08-291-0/+33
note: this depends on - a suitable flex version in PATH (currently 2.6.4) - a suitable version of 'sed' in PATH (e.g. GNU sed) Signed-off-by: Matthias Maennich <matthias@maennich.net>