aboutsummaryrefslogtreecommitdiff
path: root/src/libstore/build/derivation-goal.cc
AgeCommit message (Expand)Author
2024-07-16libstore: remove WriteConn::sink fieldseldritch horrors
2024-07-16libstore: generatorize protocol serializerseldritch horrors
2024-07-11libstore: remove upcast_goaleldritch horrors
2024-07-06libutil: return sources from runProgram2eldritch horrors
2024-07-05libutil: return a program handle from runProgram2eldritch horrors
2024-06-22libstore: reduce loglevel of `waiting for a machine to build`Maximilian Bosch
2024-06-18store: fix null reference from DerivationGoal::waiteeDoneJade Lovelace
2024-05-29util.hh: Delete remaining file and clean up headersTom Hubrecht
2024-05-19libutil: Create chmodPath functionArtemis Tosini
2024-05-10libutil: remove callback.hheldritch horrors
2024-04-15fix probable format bug in DerivationGoal::buildDoneQyriad
2024-03-29Make things that can throw not noexcept anymoreJade Lovelace
2024-03-27HOT SALE: 15% off your build times!Jade Lovelace
2024-03-18libutil: make AutoCloseFD a better resourceeldritch horrors
2024-03-09Merge pull request #9925 from 9999years/fmt-cleanupeldritch horrors
2024-03-06Merge pull request #9280 from R-VdP/rvdp/fix_remote_logging_phase_reportingeldritch horrors
2024-03-04Merge pull request #9974 from edolstra/less-chatty-post-build-hookeldritch horrors
2024-03-04Merge pull request #9924 from 9999years/rename-yellowtxteldritch horrors
2024-03-04Merge pull request #9589 from obsidiansystems/floating-content-addressing-der...eldritch horrors
2024-03-04Merge pull request #9563 from obsidiansystems/tryResolve-evalStoreeldritch horrors
2024-03-04Merge pull request #6469 from gbpdt/fix/skipped_build_lockingeldritch horrors
2024-03-04Merge pull request #9172 from tfc/bad-moveseldritch horrors
2024-03-04Merge pull request #9099 from obsidiansystems/common-protoeldritch 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-08-25Use `Worker::makeDerivationGoal` lessJohn Ericson
2023-08-18Fixing #7479John Ericson
2023-08-10Make the Derived Path family of types inductive for dynamic derivationsJohn Ericson
2023-06-19Create `worker_proto::{Read,Write}Conn`John Ericson
2023-06-19Put worker protocol items inside a `WorkerProto` structJohn Ericson
2023-06-19Split out worker protocol template definitions from declarationsJohn Ericson
2023-05-17Revert "Revert "Use template structs instead of phantoms""John Ericson
2023-05-10Merge pull request #3959 from obsidiansystems/ca-drv-exoticJohn Ericson
2023-05-08CA: rewrite hashes for all outputs, not just the wanted onesYorick van Pelt
2023-05-08libstore: also pass unwanted outputs to the post-build-hookYorick van Pelt
2023-04-19Remove references from fixed output derivation ab syntaxJohn Ericson
2023-04-15Introduce `SingleDrvOutputs`John Ericson
2023-04-15Make restarting state machines explicitJohn Ericson
2023-04-15Make `KeyedBuildResult`, `BuildResult` like before, and fix bug another wayJohn Ericson
2023-03-28Don't recommend 'nix log' unless experimental feature is enabledBjørn Forsman
2023-03-20Move enabled experimental feature to libutil structJohn Ericson
2023-03-02Remove FormatOrString and remaining uses of format()Eelco Dolstra
2023-01-12Split `OutputsSpec::merge` into `OuputsSpec::{union_, isSubsetOf}`John Ericson
2023-01-11Make it hard to construct an empty `OutputsSpec::Names`John Ericson
2023-01-11Split `OutputsSpec` and `ExtendedOutputsSpec`, use the former moreJohn Ericson
2023-01-06Merge pull request #7307 from hercules-ci/derivation-goal-improve-commentThéophane Hufschmitt
2022-12-23nix develop: Set personalityEelco Dolstra
2022-12-12Merge pull request #7421 from edolstra/lazy-trees-trivial-changesEelco Dolstra
2022-12-09Merge pull request #7409 from tweag/fix-6383Théophane Hufschmitt