lix/src/libexpr/primops/flake.hh

25 lines
361 B
C++
Raw Normal View History

2019-02-12 17:23:11 +00:00
#include "types.hh"
#include "flakeref.hh"
#include <variant>
namespace nix {
struct Value;
class EvalState;
2019-02-12 17:23:11 +00:00
struct FlakeRegistry
{
struct Entry
{
FlakeRef ref;
};
std::map<FlakeId, Entry> entries;
};
Value * makeFlakeRegistryValue(EvalState & state);
Value * makeFlakeValue(EvalState & state, std::string flakeUri, Value & v);
2019-02-12 17:23:11 +00:00
}