John Ericson
38949e6be4
Merge commit ' df552ff53e' into progress-bar
2023-03-11 17:03:54 -05:00
Eelco Dolstra
fe9afb65bb
Remove std::set alias
2022-02-21 16:28:23 +01:00
Eelco Dolstra
c4f0508ef5
Merge remote-tracking branch 'origin/master' into progress-bar
2021-11-03 14:01:55 +01:00
Eelco Dolstra
eb6db4fd38
buildPaths(): Add an evalStore argument
...
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-07-22 09:59:51 +02:00
regnat
df9d4f88d5
Allow substituting drv outputs when building
2021-03-01 14:00:17 +01:00
regnat
5d1c05b075
SubstitutionGoal -> PathSubstitutionGoal
...
To prepare for the upcoming DrvOutputSubstitutionGoal
2021-03-01 14:00:17 +01:00
Eelco Dolstra
2392688a2d
Move method
2021-01-05 12:00:23 +01:00
Eelco Dolstra
f90b12098d
Show downloads
2021-01-05 12:00:23 +01:00
John Ericson
450c3500f1
Crudely make worker only provide a Store, not LocalStore
...
We downcast in a few places, this will be refactored to be better later.
2020-12-23 22:42:06 +00:00
regnat
438977731c
shut up clang warnings
...
- Fix some class/struct discrepancies
- Explicit the overloading of `run` in the `Cmd*` classes
- Ignore a warning in the generated lexer
2020-12-01 15:04:03 +01:00
John Ericson
7ed46c1574
Explain that upcast_goal is still a static cast
2020-10-17 21:50:12 +00:00
John Ericson
55592b253f
Add some more docs
2020-10-13 18:04:24 +00:00
John Ericson
1b8ebe92dc
Merge remote-tracking branch 'obsidian/split_build_cc' into typed-goal-maps
2020-10-12 20:47:22 +00:00
John Ericson
542972f029
Trim worker.hh
2020-10-12 17:16:48 +00:00
John Ericson
0e2306204a
Rename to hand-hold git (worker.hh)
2020-10-12 17:16:48 +00:00