lix/src
Eelco Dolstra 95abf9c402 Add "nix copy" command
This replaces nix-push. For example,

  $ nix copy --to file:///tmp/cache -r $(type -p firefox)

copies the closure of firefox to the specified binary cache. And

  $ nix copy --from file:///tmp/cache --to s3://my-cache /nix/store/abcd...

copies between two binary caches.

It will also replace nix-copy-closure, once we have an SSHStore class,
e.g.

  $ nix copy --from ssh://alice@machine /nix/store/abcd...
2016-04-22 14:33:01 +02:00
..
boost Force stack trace for boost format errors 2016-03-02 15:46:07 +01:00
download-via-ssh More cleanup 2015-07-20 01:16:16 +02:00
libexpr Merge pull request #815 from vcunat/p/outputsToInstall 2016-04-14 20:55:41 +02:00
libmain Improve SIGINT handling in multi-threaded programs 2016-03-29 16:37:16 +02:00
libstore BinaryCacheStore: When adding a path, ensure the references are valid 2016-04-22 12:15:06 +02:00
libutil nix --help: Show short flags 2016-04-21 14:34:46 +02:00
nix Add "nix copy" command 2016-04-22 14:33:01 +02:00
nix-collect-garbage Eliminate reserveSpace flag 2016-02-24 17:44:55 +01:00
nix-daemon RemoteStore: Propagate InvalidPath exceptions from the daemon 2016-04-20 15:28:07 +02:00
nix-env nix-env: respect meta.outputsToInstall 2016-02-23 14:19:14 +01:00
nix-instantiate Move addPermRoot into Store 2016-02-11 16:14:42 +01:00
nix-log2xml nix-log2xml: Handle newlines 2014-08-13 19:06:20 +02:00
nix-prefetch-url BinaryCacheStore::readFile(): Return a shared_ptr to a string 2016-04-15 15:39:48 +02:00
nix-store Move path info caching from BinaryCacheStore to Store 2016-04-19 18:52:53 +02:00