diff options
Diffstat (limited to 'src/libexpr/flake/flake.hh')
-rw-r--r-- | src/libexpr/flake/flake.hh | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/src/libexpr/flake/flake.hh b/src/libexpr/flake/flake.hh index afd49436b..a9864c5e8 100644 --- a/src/libexpr/flake/flake.hh +++ b/src/libexpr/flake/flake.hh @@ -46,7 +46,7 @@ Flake getFlake(EvalState & state, const FlakeRef & flakeRef, bool allowLookup); /* Fingerprint of a locked flake; used as a cache key. */ typedef Hash Fingerprint; -struct ResolvedFlake +struct LockedFlake { Flake flake; LockFile lockFile; @@ -54,7 +54,7 @@ struct ResolvedFlake Fingerprint getFingerprint() const; }; -ResolvedFlake resolveFlake(EvalState &, const FlakeRef &, HandleLockFile); +LockedFlake lockFlake(EvalState &, const FlakeRef &, HandleLockFile); void callFlake(EvalState & state, const Flake & flake, @@ -62,11 +62,9 @@ void callFlake(EvalState & state, Value & v); void callFlake(EvalState & state, - const ResolvedFlake & resFlake, + const LockedFlake & resFlake, Value & v); -void updateLockFile(EvalState &, const FlakeRef & flakeRef, bool recreateLockFile); - } } |