Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-07-22 | buildPaths(): Add an evalStore argument | Eelco Dolstra | |
With this, we don't have to copy the entire .drv closure to the destination store ahead of time (or at all). Instead, buildPaths() reads .drv files from the eval store and copies inputSrcs to the destination store if it needs to build a derivation. Issue #5025. | |||
2021-03-01 | Allow substituting drv outputs when building | regnat | |
2021-03-01 | SubstitutionGoal -> PathSubstitutionGoal | regnat | |
To prepare for the upcoming DrvOutputSubstitutionGoal | |||
2020-12-23 | Crudely make worker only provide a Store, not LocalStore | John Ericson | |
We downcast in a few places, this will be refactored to be better later. | |||
2020-12-01 | shut up clang warnings | regnat | |
- Fix some class/struct discrepancies - Explicit the overloading of `run` in the `Cmd*` classes - Ignore a warning in the generated lexer | |||
2020-10-17 | Explain that `upcast_goal` is still a static cast | John Ericson | |
2020-10-13 | Add some more docs | John Ericson | |
2020-10-12 | Merge remote-tracking branch 'obsidian/split_build_cc' into typed-goal-maps | John Ericson | |
2020-10-12 | Trim worker.hh | John Ericson | |
2020-10-12 | Rename to hand-hold git (worker.hh) | John Ericson | |