diff options
author | Eelco Dolstra <e.dolstra@tudelft.nl> | 2003-07-21T20·07+0000 |
---|---|---|
committer | Eelco Dolstra <e.dolstra@tudelft.nl> | 2003-07-21T20·07+0000 |
commit | 249988a787d26046bf7b389594ff25029229e3d9 (patch) | |
tree | 6d44fafeb9979c0dee57706d8d0dcb64d9e13bc8 /src/fstate.hh | |
parent | 49231fbe419d37717b0d951377fbfc9bf445dd55 (diff) |
* Allow the output/expression id to be forced to a certain
value; this potentially dangerous feature enables better sharing for those paths for which the content is known in advance (e.g., because a content hash is given). * Fast builds: if we can expand all output paths of a derive expression, we don't have to build.
Diffstat (limited to 'src/fstate.hh')
-rw-r--r-- | src/fstate.hh | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/fstate.hh b/src/fstate.hh index 681a8d094180..969abe9e0632 100644 --- a/src/fstate.hh +++ b/src/fstate.hh @@ -63,7 +63,7 @@ Hash hashTerm(ATerm t); ATerm termFromId(const FSId & id); /* Write an aterm to the Nix store directory, and return its hash. */ -FSId writeTerm(ATerm t, const string & suffix); +FSId writeTerm(ATerm t, const string & suffix, FSId id = FSId()); /* Parse an fstate-expression. */ FState parseFState(ATerm t); |