Age | Commit message (Collapse) | Author |
|
|
|
Make the single : usable for other syntax in the recipe language.
|
|
All occurrences of 'inherit' in the code are replaced with 'parent' or
'ancestors'.
|
|
|
|
With this, the rootfs hash is included in the task's input hash, so now
the hash covers all significant inputs except for the runner itself.
|
|
Pins allow to use fixed versions of dependencies. They are stored
separately from regular dependency archives.
|
|
|
|
The input hash is used for the summary output only. For empty tasks, we
want to skip submitting the task to the runner at all, so there is no
input hash.
|
|
The paths modules of driver and runner do not contain any duplicates
anymore. One remaining path that still appears in more places than it
should is /build.
|
|
|
|
Also get rid of the Runner trait - different runner implementations do
not make sense with our current design.
|