aboutsummaryrefslogtreecommitdiff
path: root/src/libstore/derivations.hh
diff options
context:
space:
mode:
Diffstat (limited to 'src/libstore/derivations.hh')
-rw-r--r--src/libstore/derivations.hh15
1 files changed, 1 insertions, 14 deletions
diff --git a/src/libstore/derivations.hh b/src/libstore/derivations.hh
index 5fc3b37da..e314beac1 100644
--- a/src/libstore/derivations.hh
+++ b/src/libstore/derivations.hh
@@ -3,6 +3,7 @@
#include "path.hh"
#include "types.hh"
#include "hash.hh"
+#include "file-hash.hh"
#include <map>
@@ -12,20 +13,6 @@ namespace nix {
/* Abstract syntax of derivations. */
-/// Pair of a hash, and how the file system was ingested
-struct FileSystemHash {
- FileIngestionMethod method;
- Hash hash;
- FileSystemHash(FileIngestionMethod method, Hash hash)
- : method(std::move(method))
- , hash(std::move(hash))
- { }
- FileSystemHash(const FileSystemHash &) = default;
- FileSystemHash(FileSystemHash &&) = default;
- FileSystemHash & operator = (const FileSystemHash &) = default;
- std::string printMethodAlgo() const;
-};
-
struct DerivationOutput
{
StorePath path;