Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-04-20 | Rename directories to match crate names | Matthias Schiffer | |
2024-04-20 | Replace recipe separator with :: | Matthias Schiffer | |
Make the single : usable for other syntax in the recipe language. | |||
2024-04-04 | driver: add support for build.<name>.yml subrecipes | Matthias Schiffer | |
2024-04-04 | driver: change task ref syntax to use @ for platform and # for version | Matthias Schiffer | |
2024-04-03 | driver: parse: replace nom with peg | Matthias Schiffer | |
The PEG-based parser is much more concise and easier to understand than the old combinator solution. | |||
2024-04-03 | driver: parse: introduce TaskID and TaskArgs struct | Matthias Schiffer | |
Make the parser code a bit clearer by not passing around tuples of strs. | |||
2021-11-16 | driver: parse: add support for + flag | Matthias Schiffer | |
The + flag will be used to force running a task. | |||
2021-11-05 | driver: replace regex with nom-based parser | Matthias Schiffer | |
For now, the nom-based parser doesn't really reduce complexity, but we will need a more powerful parsing solution anyways when the task YML is replaced with a specialized language. |