Eelco Dolstra
1a7468a57a
* Debug levels. Use `--verbose / -v LEVEL' to display only messages
...
up to the given verbosity levels. These currently are:
lvlError = 0,
lvlNormal = 5,
lvlDebug = 10,
lvlDebugMore = 15
although only lvlError and lvlDebug are actually used right now.
2003-07-24 08:53:43 +00:00
Eelco Dolstra
7984cfc7c1
* Argh, another short-write problem. Added wrappers around
...
read()/write() to fix this once and for all.
2003-07-20 21:11:43 +00:00
Eelco Dolstra
6f1a0f948d
* Refactorings.
2003-07-20 19:29:38 +00:00
Eelco Dolstra
cab3f4977a
* A path canonicaliser that doesn't depend on the existence of paths
...
(i.e., it doesn't use realpath(3), which is broken in any case).
Therefore it doesn't resolve symlinks.
2003-07-08 19:58:41 +00:00
Eelco Dolstra
40274c1f4f
* A command to query the paths referenced by an fstate expression.
...
* Use a temporary directory for build actions.
2003-07-08 13:22:08 +00:00
Eelco Dolstra
5895c160c4
* Make dbRefs a mapping from Hash to [Path].
2003-07-07 09:25:26 +00:00
Eelco Dolstra
207ff2caf0
* Caching of expression successors.
2003-07-04 12:18:06 +00:00
Eelco Dolstra
40b5936691
* Realisation of Derive(...) expressions.
2003-06-27 14:56:12 +00:00
Eelco Dolstra
3da9687854
* Realisation of File(...) expressions.
2003-06-27 13:55:12 +00:00
Eelco Dolstra
692b562342
* `nix --delete' command.
2003-06-23 14:40:49 +00:00
Eelco Dolstra
822794001c
* Started implementing the new evaluation model.
...
* Lots of refactorings.
* Unit tests.
2003-06-16 13:33:38 +00:00
Eelco Dolstra
21fe717ce2
* Refactoring: hash class.
2003-06-15 13:41:32 +00:00
Eelco Dolstra
8b930a0c94
* Some refactoring.
2003-05-26 13:45:00 +00:00