mirror of
https://github.com/NixOS/nix
synced 2025-07-04 11:21:47 +02:00
Fixed issue 65
lockfile updating
This commit is contained in:
parent
b531695331
commit
d9ad3723d5
6 changed files with 90 additions and 75 deletions
|
@ -45,7 +45,7 @@ Path getUserRegistryPath();
|
|||
|
||||
enum RegistryAccess { DisallowRegistry, AllowRegistry, AllowRegistryAtTop };
|
||||
|
||||
void makeFlakeValue(EvalState & state, const FlakeRef & flakeRef, RegistryAccess registryAccess, Value & v);
|
||||
void makeFlakeValue(EvalState & state, const FlakeRef & flakeRef, RegistryAccess registryAccess, Value & v, bool recreateLockFile);
|
||||
|
||||
std::shared_ptr<FlakeRegistry> readRegistry(const Path &);
|
||||
|
||||
|
@ -103,9 +103,9 @@ struct ResolvedFlake
|
|||
ResolvedFlake(const Flake & flake) : flake(flake) {}
|
||||
};
|
||||
|
||||
ResolvedFlake resolveFlake(EvalState &, const FlakeRef &, RegistryAccess registryAccess, bool isTopFlake = true);
|
||||
ResolvedFlake resolveFlake(EvalState &, const FlakeRef &, RegistryAccess, bool recreateLockFile);
|
||||
|
||||
void updateLockFile(EvalState &, const FlakeUri &);
|
||||
void updateLockFile(EvalState &, const FlakeUri &, bool recreateLockFile);
|
||||
|
||||
void gitCloneFlake (std::string flakeUri, EvalState &, Registries, Path);
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue