mirror of
https://github.com/NixOS/nix.git
synced 2025-11-25 11:49:35 +01:00
* Started integrating the new evaluation model into Nix.
* Cleaned up command-line syntax.
This commit is contained in:
parent
7a96da3627
commit
34fcf5fa0c
5 changed files with 143 additions and 679 deletions
|
|
@ -19,6 +19,8 @@ static string absValuePath(string s)
|
|||
|
||||
Hash addValue(string path)
|
||||
{
|
||||
path = absPath(path);
|
||||
|
||||
Hash hash = hashPath(path);
|
||||
|
||||
string name;
|
||||
|
|
@ -79,7 +81,7 @@ string queryValuePath(Hash hash)
|
|||
return fn;
|
||||
}
|
||||
|
||||
throw Error("a file with hash " + (string) hash + " is requested, "
|
||||
throw Error("a file with hash " + (string) hash + " is required, "
|
||||
"but it is not known to exist locally or on the network");
|
||||
#if 0
|
||||
if (checkedNet)
|
||||
|
|
@ -87,7 +89,7 @@ string queryValuePath(Hash hash)
|
|||
" should have hash " + (string) hash + ", but it doesn't");
|
||||
|
||||
if (!queryDB(nixDB, dbNetSources, hash, url))
|
||||
throw Error("a file with hash " + (string) hash + " is requested, "
|
||||
throw Error("a file with hash " + (string) hash + " is required, "
|
||||
"but it is not known to exist locally or on the network");
|
||||
|
||||
checkedNet = true;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue