diff options
author | John Ericson <John.Ericson@Obsidian.Systems> | 2020-07-23 19:02:57 +0000 |
---|---|---|
committer | John Ericson <John.Ericson@Obsidian.Systems> | 2020-07-23 19:02:57 +0000 |
commit | e1de1fe0d82d8ba702947dcad3b678cbb9ce9333 (patch) | |
tree | 45d4dd012208464ca7e311e276b50b5ccb39e33a /src/nix/ping-store.cc | |
parent | a7b8f799380da911908cf20d95c9cd644e25ab10 (diff) |
Make `Buildable` a `std::variant`
I think this better captures the intent of what's going on: we either
have an opaque store path, or a drv path with some outputs.
Having this structure will also help us support CA derivations: we'll
have to allow the outpath paths to be optional, so the structure we gain
now makes up for the structure we loose then.
Diffstat (limited to 'src/nix/ping-store.cc')
0 files changed, 0 insertions, 0 deletions