lix/src
Eelco Dolstra 7ee81f3887
Make StorePathsCommand a subclass of InstallablesCommand
This allows commands like 'nix path-info', 'nix copy', 'nix verify'
etc. to work on arbitrary installables. E.g. to copy geeqie to a
binary cache:

  $ nix copy -r --to file:///tmp/binary-cache nixpkgs.geeqie

Or to get the closure size of thunderbird:

  $ nix path-info -S nixpkgs.thunderbird
2017-04-25 13:20:26 +02:00
..
boost Shut up some warnings 2017-04-14 14:42:20 +02:00
build-remote ssh:// -> ssh-ng://, legacy-ssh:// -> ssh:// 2017-03-16 14:19:32 +01:00
buildenv Fix Fedora build 2016-08-30 13:56:22 +02:00
libexpr Restructure installables handling in the "nix" command 2017-04-25 11:20:37 +02:00
libmain Factor out --json 2017-04-24 14:21:36 +02:00
libstore Remove debug statement 2017-04-24 15:01:28 +02:00
libutil add helper function to set 'interruptThrown' 2017-04-21 11:28:14 -03:00
nix Make StorePathsCommand a subclass of InstallablesCommand 2017-04-25 13:20:26 +02:00
nix-build nix-shell -p: Use runCommandCC 2017-04-24 12:04:01 +02:00
nix-channel nix-channel: error out if direct tarball unpack fails. 2017-04-10 18:16:46 -04:00
nix-collect-garbage printMsg(lvlError, ...) -> printError(...) etc. 2016-09-21 16:54:53 +02:00
nix-copy-closure ssh:// -> ssh-ng://, legacy-ssh:// -> ssh:// 2017-03-16 14:19:32 +01:00
nix-daemon Setting: Remove "Tag" template argument 2017-04-20 16:52:53 +02:00
nix-env printMsg(lvlError, ...) -> printError(...) etc. 2016-09-21 16:54:53 +02:00
nix-instantiate Allow setting the state directory as a store parameter 2016-06-02 16:02:48 +02:00
nix-prefetch-url runProgram(): Distinguish between empty input and no input 2017-03-15 16:50:19 +01:00
nix-store Convert Settings to the new config system 2017-04-13 20:53:23 +02:00
resolve-system-dependencies printMsg(lvlError, ...) -> printError(...) etc. 2016-09-21 16:54:53 +02:00