Very basic multi-threaded queue runner

This commit is contained in:
Eelco Dolstra
2015-05-29 01:31:12 +02:00
parent 604fdb908f
commit 8640e30787
3 changed files with 150 additions and 33 deletions

View File

@ -1,5 +1,7 @@
#pragma once
#include <memory>
#include "hash.hh"
#include "derivations.hh"
@ -22,4 +24,4 @@ struct BuildResult
std::list<BuildProduct> products;
};
BuildResult getBuildResult(const nix::Derivation & drv);
BuildResult getBuildResult(std::shared_ptr<nix::StoreAPI> store, const nix::Derivation & drv);