aboutsummaryrefslogtreecommitdiff
path: root/src/libstore/build/goal.hh
AgeCommit message (Expand)Author
2024-08-08libstore: make Worker::waitForAWhile privateeldritch horrors
2024-08-08libstore: make Worker::waitForBuildSlot privateeldritch 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-30libstore: always wake up goals on EOFeldritch horrors
2024-07-22libstore: keep Goal errors as unique_ptrseldritch horrors
2024-07-22libstore: remove addToWeakGoalseldritch horrors
2024-07-22libstore: remove Goal::ecBusyeldritch horrors
2024-03-29Make things that can throw not noexcept anymoreJade Lovelace
2023-10-02Revert "Adapt scheduler to work with dynamic derivations"John Ericson
2023-08-25Adapt scheduler to work with dynamic derivationsJohn Ericson
2023-08-16Document jobCategory()Robert Hensing
2023-05-08introduces `Goal::jobCategory`Matej Urbas
2023-04-15Make `KeyedBuildResult`, `BuildResult` like before, and fix bug another wayJohn 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-03-02Remove FormatOrString and remaining uses of format()Eelco Dolstra
2022-03-24Random cleanupEelco Dolstra
2022-03-09BuildResult: Use DerivedPathEelco Dolstra
2022-03-08Add Store::buildPathsWithResults()Eelco Dolstra
2022-02-25Remove std::string alias (for real this time)Eelco Dolstra
2022-02-21Remove std::set aliasEelco Dolstra
2021-08-08libstore: use set instead of list for waiter listAndreas Rammhold
2021-04-07PathSubstitutionGoal: Clean up pipeEelco Dolstra
2020-12-01shut up clang warningsregnat
2020-10-18TypoRobert Hensing
2020-10-12Trim goal.hhJohn Ericson
2020-10-12Rename to hand-hold git (goal.hh)John Ericson