aboutsummaryrefslogtreecommitdiff
path: root/src/libstore/outputs-spec.hh
AgeCommit message (Expand)Author
2023-03-31Ensure all headers have `#pragma once` and are in API docsJohn Ericson
2023-03-29Convert a bunch of comments in headers to Doxygen documentationJohn Ericson
2023-01-12Assert on construction that `OutputsSpec::Names` is non-emptyJohn Ericson
2023-01-12Split `OutputsSpec::merge` into `OuputsSpec::{union_, isSubsetOf}`John Ericson
2023-01-11Improve tests for `OutputsSpec`John Ericson
2023-01-11Remove default constructor from `OutputsSpec`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-11Rename `OutputPath` -> `ExtendedOutputPath`John Ericson
2023-01-11Improve `OutputsSpec` slightlyJohn Ericson
2023-01-10Make clear that `StorePathWithOutputs` is a deprecated typeJohn Ericson