nix-super/src/nix-env
Eelco Dolstra e446d342b7 * Added an installation source --from-expression' (or -E') to
install derivations from a Nix expression specified on the command
  line.  This is particularly useful for disambiguation if there are
  multiple derivations with the same name.  For instance, in Nixpkgs,
  to install the Firefox wrapper rather than the plain Firefox
  component:

    $ nix-env -f .../i686-linux.nix -i -E 'x: x.firefoxWrapper'

  The Nix expressions should be functions to which the default Nix
  expression (in this case, `i686-linux.nix') is passed, hence `x:
  ...'.

  This might also be a nice way to deal with high-level (user-level)
  variability, e.g.,

    $ nix-env -f ./server.nix -i -E 'x: x {port = 8080; ssl = false;}'
2005-02-14 17:07:43 +00:00
..
help.txt * Refactoring to support different installation sources in nix-env. 2005-02-11 16:56:45 +00:00
main.cc * Added an installation source --from-expression' (or -E') to 2005-02-14 17:07:43 +00:00
Makefile.am * Don't create $(localstatedir)/nix/profiles if --disable-init-state 2004-04-22 07:47:41 +00:00
names.cc * Operation `--delete-generations' to delete generations of a 2004-09-10 13:32:08 +00:00
names.hh * In --upgrade': added flags --lt', --leq', --always' to specify 2004-02-09 11:59:39 +00:00
profiles.cc * Refactoring. Hope this doesn't break the semantics of `-u' ;-) 2005-02-14 16:16:02 +00:00
profiles.hh * Refactoring. Hope this doesn't break the semantics of `-u' ;-) 2005-02-14 16:16:02 +00:00