diff options
author | Eelco Dolstra <e.dolstra@tudelft.nl> | 2003-07-10T13·41+0000 |
---|---|---|
committer | Eelco Dolstra <e.dolstra@tudelft.nl> | 2003-07-10T13·41+0000 |
commit | d072485d2895d01dbbab1d899418726e3349343f (patch) | |
tree | 237c23cdb613d363e9205f89d51cac8433cf3b85 /src/store.hh | |
parent | 5d4b90b689b09965be39c69aceddaf0b165598d0 (diff) |
* Get `nix-push' working again. It now uses Nix/Fix to create Nix
archives (using the package in corepkgs/nar). * queryPathByHash -> expandHash, and it takes an argument specifying the target path (which may be empty). * Install the core Fix packages in $prefix/share/fix. TODO: bootstrap Nix and install Nix as a Fix package.
Diffstat (limited to 'src/store.hh')
-rw-r--r-- | src/store.hh | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/store.hh b/src/store.hh index f747b7ee3aa8..8b02cba99681 100644 --- a/src/store.hh +++ b/src/store.hh @@ -13,15 +13,15 @@ void copyPath(string src, string dst); /* Register a path keyed on its hash. */ Hash registerPath(const string & path, Hash hash = Hash()); -/* Return a path whose contents have the given hash. If outPath is - not empty, ensure that such a path is realised in outPath (if +/* Return a path whose contents have the given hash. If target is + not empty, ensure that such a path is realised in target (if necessary by copying from another location). If prefix is not empty, only return a path that is an descendent of prefix. If no path with the given hash is known to exist in the file - system, ... + system, */ -string expandHash(const Hash & hash, const string & outPath = "", +string expandHash(const Hash & hash, const string & target = "", const string & prefix = "/"); /* Copy a file to the nixStore directory and register it in dbRefs. |