summaryrefslogtreecommitdiff
path: root/mesonbuild/rewriter.py
AgeCommit message (Collapse)Author
2019-02-10Renamed type classesDaniel Mensinger
2019-01-31Added dependecy kwargs supportDaniel Mensinger
2019-01-31Added test caseDaniel Mensinger
2019-01-31Renamed operation test -> infoDaniel Mensinger
2019-01-31Rewriter infodump modificationsDaniel Mensinger
2019-01-31Modify kwargs in rewriterDaniel Mensinger
2019-01-31Some fixes and assignment based target findDaniel Mensinger
2019-01-24Fixed style issuesDaniel Mensinger
2019-01-22Fixed flake8 issuesDaniel Mensinger
2019-01-22Can now rewrite filesDaniel Mensinger
2019-01-22Added support for removing sources from a targetDaniel Mensinger
2019-01-22Added suport for adding sources to a targetDaniel Mensinger
2019-01-22First rewriter test caseDaniel Mensinger
2019-01-22AST post processingDaniel Mensinger
2019-01-22Moved the introspection interpreterDaniel Mensinger
2019-01-22Added Ast printerDaniel Mensinger
2019-01-22Basic AST visitor patternDaniel Mensinger
2018-11-26Split AstInterpreter into base class and RewriterInterpreterDaniel Schulte
2018-10-04Use a single ArgumentParser for all subcommandsXavier Claessens
This has the adventage that "meson --help" shows a list of all commands, making them discoverable. This also reduce the manual parsing of arguments to the strict minimum needed for backward compatibility.
2018-03-27Always build parser objects anew to avoid leaking old data.Jussi Pakkanen
2018-03-10Refactor: Add log.error and log.exception to reduce code duplication.Jukka Laurila
2017-11-09Print correct command in help messageEric Engestrom
Taking mconf for instance: before: $ meson configure --help usage: meson [-h] [-D SETS] [--clearcache] [directory [directory ...]] after: $ meson configure --help usage: meson configure [-h] [-D SETS] [--clearcache] [directory [directory ...]]
2017-09-20fix file permissions on a couple of filesLuke Shumaker
2017-08-02Turned rewriter into an internal module.Jussi Pakkanen