lix/src/nix-env
Eelco Dolstra ef4f5ba85e Work on Values instead of Exprs
This prevents some duplicate evaluation in nix-env and
nix-instantiate.

Also, when traversing ~/.nix-defexpr, only read regular files with the
extension .nix.  Previously it was reading files like
.../channels/binary-caches/<name>.  The only reason this didn't cause
problems is pure luck (namely, <name> shadows an actual Nix
expression, the binary-caches files happen to be syntactically valid
Nix expressions, and we iterate over the directory contents in just
the right order).
2013-09-03 13:17:51 +00:00
..
Makefile.am When ‘--help’ is given, just run ‘man’ to show the manual page 2012-10-03 16:40:09 -04:00
nix-env.cc Work on Values instead of Exprs 2013-09-03 13:17:51 +00:00
profiles.cc Whitespace 2012-12-03 18:19:49 +01:00
profiles.hh Use "#pragma once" to prevent repeated header file inclusion 2012-07-18 14:59:03 -04:00
user-env.cc nix-env: Install all outputs of a derivation 2012-12-04 14:20:36 +01:00
user-env.hh Use "#pragma once" to prevent repeated header file inclusion 2012-07-18 14:59:03 -04:00