index
:
rebel/rebel
main
Unnamed repository; edit this file 'description' to name the repository.
Matthias Schiffer <mschiffer@universe-factory.net>
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
crates
Age
Commit message (
Expand
)
Author
2024-04-25
rebel-parse: tokenize: handle escapes in regular strings
Matthias Schiffer
2024-04-25
rebel-parse: token: represent string tokens as a Vec as well
Matthias Schiffer
2024-04-25
rebel-parse: ast: represent strings as a Vec of pieces
Matthias Schiffer
2024-04-25
rebel-parse: add support for !Copy tokens
Matthias Schiffer
2024-04-25
rebel-parse: use git version of peg
Matthias Schiffer
2024-04-25
rebel-parse: ast: derive Eq for all types
Matthias Schiffer
2024-04-24
rebel-parse: do not represent different string types in AST
Matthias Schiffer
2024-04-24
rebel-parse: token: separate Number from String variants
Matthias Schiffer
2024-04-24
rebel-parse: token: remove Ident struct
Matthias Schiffer
2024-04-23
rebel-parse: use positional arguments for now
Matthias Schiffer
2024-04-23
rebel-parse: introduce method calls as an Expr variant
Matthias Schiffer
2024-04-22
rebel-parse: add benchmark
Matthias Schiffer
2024-04-22
rebel-parse: separate tokenization step
Matthias Schiffer
2024-04-22
rebel-parse: Initial RecipeLang parser implementation
Matthias Schiffer
2024-04-20
Move rebel-parse dependency from rebel-resolve to rebel
Matthias Schiffer
2024-04-20
driver: parse: improve some rule and type names, order from high-level to low...
Matthias Schiffer
2024-04-20
Introduce rebel-resolve module
Matthias Schiffer
2024-04-20
rebel: avoid thread-local for reading recipes
Matthias Schiffer
2024-04-20
Introduce TaskIDRef type
Matthias Schiffer
2024-04-20
rebel: move parsing to a separate crate
Matthias Schiffer
2024-04-20
Reference local packages by their actual names
Matthias Schiffer
2024-04-20
Rename directories to match crate names
Matthias Schiffer
2024-04-20
Replace recipe separator with ::
Matthias Schiffer
2024-04-19
driver: rename task_setup() to task_preamble(), improve code style
Matthias Schiffer
2024-04-13
Replace 'inherit' recipe field with 'parent'
Matthias Schiffer
2024-04-13
driver: template: rename eval() to eval_sh(), eval_raw() to eval()
Matthias Schiffer
2024-04-07
runner: task: print detailed CPU usage for finished tasks
Matthias Schiffer
2024-04-07
driver: implement "soft" SIGINT handling
Matthias Schiffer
2024-04-07
runner: detach from driver session/process group
Matthias Schiffer
2024-04-06
driver: add --keep-going flag
Matthias Schiffer
2024-04-06
driver: do not kill remaining tasks immediately on failure
Matthias Schiffer
2024-04-06
driver: recipe: add comment regarding file sorting
Matthias Schiffer
2024-04-06
driver: move RecipeMeta to recipe module
Matthias Schiffer
2024-04-06
driver: recipe: use separate structs for recipe and subrecipe reading
Matthias Schiffer
2024-04-06
driver: add overrideable recipe name variable
Matthias Schiffer
2024-04-06
driver: refactor CompletionState::task_deps()
Matthias Schiffer
2024-04-05
runner: task: do not pass INPUT_HASH in task environment
Matthias Schiffer
2024-04-05
driver: recipe: let subrecipes inherit meta from parent
Matthias Schiffer
2024-04-05
driver: recipe: refactor recipe reading
Matthias Schiffer
2024-04-05
driver: do not allow overriding basename, provide additional variables to tasks
Matthias Schiffer
2024-04-04
driver: resolve: limit number of reported errors
Matthias Schiffer
2024-04-04
driver: add support for build.<name>.yml subrecipes
Matthias Schiffer
2024-04-04
driver: recipe: move each recipe into a separate directory
Matthias Schiffer
2024-04-04
driver: change task ref syntax to use @ for platform and # for version
Matthias Schiffer
2024-04-04
driver: recipe: do not set version from filename
Matthias Schiffer
2024-04-04
driver: context: rename pn and pv variables to basename and version
Matthias Schiffer
2024-04-03
driver: parse: replace nom with peg
Matthias Schiffer
2024-04-03
driver: parse: introduce TaskID and TaskArgs struct
Matthias Schiffer
2024-04-02
Update dependencies
Matthias Schiffer
2023-09-30
runner: jobserver: use OwnedFds
Matthias Schiffer
[next]