Eelco Dolstra
02f2335712
* Propagated packages now have lower priority; they are symlinked
...
*after* the packages that have been explicitly installed, and
collisions are ignored.
2006-09-25 15:07:45 +00:00
Eelco Dolstra
561a07f51d
* Revert unintentional commit.
2006-08-22 13:18:51 +00:00
Eelco Dolstra
18e4ac0fc6
* `nix-instantiate --{eval|parse}-only --xml': print an XML
...
representation instead of an ATerm.
* Indent XML output.
2006-08-16 10:32:30 +00:00
Eelco Dolstra
b5988004d6
* Support for srcdir != builddir (NIX-41).
2006-05-12 11:47:45 +00:00
Eelco Dolstra
3fae65d4cc
* Adhockery.
2005-07-22 20:37:39 +00:00
Eelco Dolstra
543d7a41dc
* Automatically add propagated build inputs to user environments.
...
Maybe this is a bad idea.
2005-03-07 13:27:56 +00:00
Eelco Dolstra
37d7abd694
* New language feature: with expressions.
...
The expression `with E1; E2' evaluates to E2 with all bindings in
the attribute set E1 substituted. E.g.,
with {x = 123;}; x
evaluates to 123. That is, the attribute set E1 is in scope in E2.
This is particularly useful when importing files containing lots
definitions. E.g., instead of
let {
inherit (import ./foo.nix) a b c d e f;
body = ... a ... f ...;
}
we can now say
with import ./foo.nix;
... a ... f ...
I.e., we don't have to say what variables should be brought into scope.
2004-10-25 16:54:56 +00:00
Niels Janssen
995d08208e
* prevent collision on log directory
2004-09-19 15:53:37 +00:00
Eelco Dolstra
2be8ac48bb
* Make the creation of user environments much faster and more storage
...
efficient by creating only a single symlink to entire directory
trees unless a collission occurs.
2004-04-06 11:42:28 +00:00
Eelco Dolstra
beda10f5a2
* Make perl a dependency of Nix.
2004-03-15 15:23:53 +00:00
Eelco Dolstra
6d46e647ba
* Fixed the old envpkgs filename.
2004-02-04 16:20:51 +00:00
Eelco Dolstra
94175e978a
* RPM spec file.
...
* Respect DESTDIR variable.
2003-12-30 20:09:00 +00:00
Eelco Dolstra
af7e6fe22e
* Don't use a hard-coded path.
2003-11-22 21:12:36 +00:00
Eelco Dolstra
9898746ef3
* nix-env: a tool to manage user environments.
...
* Replace all directory reading code by a generic readDirectory()
function.
2003-11-19 17:27:16 +00:00