aboutsummaryrefslogtreecommitdiff
path: root/src/libstore/build/goal.cc
AgeCommit message (Expand)Author
2024-10-19libstore: always release build/substitution slot tokenseldritch horrors
2024-10-05libstore: remove Goal::notifyeldritch horrors
2024-10-05libstore: move Goal::ex to WorkResulteldritch horrors
2024-10-05libstore: move Goal::exitCode to WorkResulteldritch horrors
2024-10-05libstore: propagate goal exceptions using promiseseldritch horrors
2024-10-05libstore: have goals promise WorkResults, not voideldritch horrors
2024-10-05libstore: extract Worker::goalFinished specificseldritch horrors
2024-10-05libstore: remove Goal::StillAliveeldritch horrors
2024-09-29libstore: merge ContinueImmediately and StillAliveeldritch horrors
2024-09-29libstore: remove Goal::keyeldritch horrors
2024-09-29libstore: fix build testseldritch horrors
2024-09-27libstore: turn Goal::WaitForGoals into a promiseeldritch horrors
2024-09-27libstore: make waiting for a while a promiseeldritch horrors
2024-08-18libstore: remove unused includes in worker codeeldritch horrors
2024-08-08libstore: remove Goal::addWaiteeeldritch horrors
2024-08-03libstore: move Goal::waiteeDone into Worker::goalFinishedeldritch horrors
2024-08-02libstore: move Goal::amDone to Workereldritch horrors
2024-08-02libstore: return finishedness from Goal methodseldritch horrors
2024-07-30libstore: move Goal::getBuildResult to BuildResulteldritch horrors
2024-07-22libstore: keep Goal errors as unique_ptrseldritch horrors
2024-07-22libstore: remove addToWeakGoalseldritch horrors
2024-07-22libstore: remove Goal::ecBusyeldritch horrors
2023-08-25Adapt scheduler to work with dynamic derivationsJohn Ericson
2023-04-15Introduce `SingleDrvOutputs`John Ericson
2023-04-15Make `KeyedBuildResult`, `BuildResult` like before, and fix bug another wayJohn Ericson
2023-03-02Remove FormatOrString and remaining uses of format()Eelco Dolstra
2022-03-24Random cleanupEelco Dolstra
2022-02-25Remove std::string alias (for real this time)Eelco Dolstra
2021-08-08libstore: use set instead of list for waiter listAndreas Rammhold
2021-04-07PathSubstitutionGoal: Clean up pipeEelco Dolstra
2020-10-12Change .cc files to use split build headersJohn Ericson
2020-10-11Trim build/goal.ccJohn Ericson
2020-10-11Rename to hand-hold git (build/goal.cc)John Ericson