aboutsummaryrefslogtreecommitdiff
path: root/src/libstore/build/worker.hh
AgeCommit message (Expand)Author
2024-08-08libstore: make Worker::waitForInput privateeldritch horrors
2024-08-08libstore: make Worker status flags privateeldritch horrors
2024-08-08libstore: make Worker::wakeUp privateeldritch horrors
2024-08-08libstore: make Worker::waitForAWhile privateeldritch horrors
2024-08-08libstore: make Worker::waitForBuildSlot privateeldritch horrors
2024-08-02libstore: move Goal::amDone to Workereldritch horrors
2024-08-02libstore: encapsulate worker build hook stateeldritch horrors
2024-07-30libstore: count all substitutions toward the same limiteldritch horrors
2024-07-29libstore: remove Worker::updateProgresseldritch horrors
2024-07-22libstore: remove an always-defaulted argumenteldritch horrors
2024-07-22libstore: remove unused Worker::waitForAnyGoaleldritch horrors
2024-07-11libstore: remove upcast_goaleldritch horrors
2024-05-07libstore: limit CA realisation info substitution concurrencyeldritch horrors
2023-10-02Revert "Adapt scheduler to work with dynamic derivations"John Ericson
2023-09-07Allow dynamic derivation deps in `inputDrvs`John Ericson
2023-08-25Adapt scheduler to work with dynamic derivationsJohn Ericson
2023-06-22Better document build failure exit codesJohn Ericson
2023-05-07`max-substitution-jobs` settingMatej Urbas
2023-04-15Introduce `Worker::makeGoal`John Ericson
2023-04-07Finish converting existing comments for internal API docs (#8146)John Ericson
2023-03-31Ensure all headers have `#pragma once` and are in API docsJohn Ericson
2023-01-11Split `OutputsSpec` and `ExtendedOutputsSpec`, use the former moreJohn Ericson
2022-02-21Remove std::set aliasEelco Dolstra
2021-07-22buildPaths(): Add an evalStore argumentEelco Dolstra
2021-03-01Allow substituting drv outputs when buildingregnat
2021-03-01SubstitutionGoal -> PathSubstitutionGoalregnat
2020-12-23Crudely make worker only provide a Store, not LocalStoreJohn Ericson
2020-12-01shut up clang warningsregnat
2020-10-17Explain that `upcast_goal` is still a static castJohn Ericson
2020-10-13Add some more docsJohn Ericson
2020-10-12Merge remote-tracking branch 'obsidian/split_build_cc' into typed-goal-mapsJohn Ericson
2020-10-12Trim worker.hhJohn Ericson
2020-10-12Rename to hand-hold git (worker.hh)John Ericson