aboutsummaryrefslogtreecommitdiff
path: root/src/libstore/derivations.cc
AgeCommit message (Expand)Author
2023-07-07Simplify `ContentAddress`John 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-22Merge pull request #8365 from obsidiansystems/proto-structsThéophane Hufschmitt
2023-05-17Revert "Revert "Use template structs instead of phantoms""John Ericson
2023-05-17Upgrade `downstreamPlaceholder` to a type with methodsJohn Ericson
2023-04-19Remove references from fixed output derivation ab syntaxJohn Ericson
2023-04-19Gate `dynamic-derivations` with drv `fromJSON` tooJohn Ericson
2023-04-19Merge remote-tracking branch 'upstream/master' into ca-drv-exoticJohn Ericson
2023-04-17`TextHashMethod` -> `TextIngestionMethod`, gate with XP featureJohn Ericson
2023-04-17Gate experimental features in `DerivationOutput::fromJSON`John Ericson
2023-04-17Fix `DerivationOutput::fromJSON`John Ericson
2023-04-17Merge remote-tracking branch 'upstream/master' into ca-drv-exoticJohn Ericson
2023-04-17Merge pull request #3746 from obsidiansystems/path-infoRobert Hensing
2023-04-15FormatRobert Hensing
2023-04-09Deduplicate string literal rendering, fix 4909Robert Hensing
2023-04-07Merge remote-tracking branch 'upstream/master' into path-infoJohn Ericson
2023-04-07Liberate `checkDerivationOutputs` from `LocalStore`John Ericson
2023-04-07Include the name in the JSON for derivationsJohn Ericson
2023-04-07Create `Derivation::fromJSON`John Ericson
2023-04-01Merge branch 'path-info' into ca-drv-exoticJohn Ericson
2023-04-01Merge commit 'aa99005004bccc9be506a2a2f162f78bad4bcb41' into ca-drv-exoticJohn Ericson
2023-03-30Merge remote-tracking branch 'upstream/master' into path-infoJohn Ericson
2023-03-20Move enabled experimental feature to libutil structJohn Ericson
2023-02-28Merge branch 'path-info' into ca-drv-exoticJohn Ericson
2023-02-28Merge remote-tracking branch 'upstream/master' into path-infoJohn Ericson
2023-02-20`Derivation::toJSON`: fix bug!John Ericson
2023-02-19Move `Derivation` toJSON logic to libnixstoreJohn Ericson
2023-01-23Merge branch 'path-info' into ca-drv-exoticJohn Ericson
2023-01-14Merge branch 'path-info' into ca-drv-exoticJohn Ericson
2023-01-14Merge remote-tracking branch 'upstream/master' into path-infoJohn Ericson
2023-01-11Split `OutputsSpec` and `ExtendedOutputsSpec`, use the former moreJohn Ericson
2023-01-06Merge branch 'path-info' into ca-drv-exoticJohn Ericson
2023-01-06Merge remote-tracking branch 'upstream/master' into path-infoJohn Ericson
2022-12-07Trivial changes from the lazy-trees branchEelco Dolstra
2022-05-04Get rid of most `.at` calls (#6393)Alain Zscheile
2022-04-19Merge branch 'path-info' into ca-drv-exoticJohn Ericson
2022-04-19Merge remote-tracking branch 'upstream/master' into path-infoJohn Ericson
2022-03-31Fix macOS buildEelco Dolstra
2022-03-31Rename 'pure' -> 'sandboxed' for consistencyEelco Dolstra
2022-03-31needsNetworkAccess() -> isSandboxed()Eelco Dolstra
2022-03-31Add support for impure derivationsEelco Dolstra
2022-03-29Simplify the handling of the hash moduloThéophane Hufschmitt
2022-03-25Merge branch 'path-info' into ca-drv-exoticJohn Ericson
2022-03-25Merge remote-tracking branch 'upstream/master' into path-infoJohn Ericson
2022-03-18Generalize `DerivationType` in preparation for impure derivationsJohn Ericson
2022-03-17Clean up `DerivationOutput`, and headersJohn Ericson
2022-03-11Reduce variants for derivation hash moduloJohn Ericson
2022-03-10Merge branch 'path-info' into ca-drv-exoticJohn Ericson