aboutsummaryrefslogtreecommitdiff
path: root/src/libstore/realisation.hh
AgeCommit message (Expand)Author
2024-08-08refactor: make HashType and Base enum classes for type safetyJade Lovelace
2023-08-25Introduce `OutputName` and `OutputNameView` type aliasesJohn Ericson
2023-07-20Give `queryPartialDerivationOutputMap` an `evalStore` parameterJohn Ericson
2023-05-08libstore: also pass unwanted outputs to the post-build-hookYorick van Pelt
2023-04-15Introduce `SingleDrvOutputs`John Ericson
2023-03-31Ensure all headers have `#pragma once` and are in API docsJohn Ericson
2023-01-30Separate `path.hh` from `content-address.hh`John Ericson
2023-01-23Better-scope `Store` forward declarationsJohn Ericson
2023-01-02Fix why-depends for CA derivations (again)Théophane Hufschmitt
2021-07-22buildPaths(): Add an evalStore argumentEelco Dolstra
2021-06-23Properly fail when trying to register an incoherent realisationregnat
2021-06-23Pass more values by referenceThéophane Hufschmitt
2021-05-26Aso track the output path of the realisation dependenciesregnat
2021-05-26Add a method to compute the closure of a realisationregnat
2021-05-26Add a dependencies field to DrvOutputInforegnat
2021-03-15Add some logic for signing realisationsregnat
2021-02-23Make the build-hook work with ca derivationsregnat
2021-02-05Remove the `visit` machinery in `RealisedPath`regnat
2021-02-05Move the GENERATE_CMP macro to its own fileregnat
2021-01-28Add a new Cmd type working on RealisedPathsregnat
2020-12-11Use the hash modulo in the derivation outputsregnat
2020-12-11Store the realisations as JSON in the binary cacheregnat
2020-12-11Store metadata about drv outputs realisationsregnat