about summary refs log tree commit diff
path: root/src/nix/copy.cc
AgeCommit message (Collapse)AuthorFilesLines
2017-10-24 nix: Respect -I, --arg, --argstrEelco Dolstra1-2/+10
Also, random cleanup to argument handling.
2017-09-27 nix copy: make recursive by defaultEelco Dolstra1-0/+1
2017-09-08 nix copy: Add --substitute flagEelco Dolstra1-1/+9
2017-09-08 nix copy: Add examplesEelco Dolstra1-1/+9
2017-09-06 nix build: Add --out-link and --no-link optionsEelco Dolstra1-1/+1
2017-08-16 nix copy: Add --no-check-sigs flagEelco Dolstra1-1/+9
2017-07-30 Replace Unicode quotes in user-facing strings by ASCIIJörg Thalheim1-1/+1
Relevant RFC: NixOS/rfcs#4 $ ag -l | xargs sed -i -e "/\"/s/’/'/g;/\"/s/‘/'/g"
2017-03-16 nix copy: Make -r option use the "from" storeEelco Dolstra1-3/+7
Previously, we tried to compute the closure in the local store, which obviously doesn't work.
2017-03-16 copyPaths(): Use queryValidPaths() to reduce SSH latencyEelco Dolstra1-1/+1
2016-11-10 build-remote: Implement in C++Shea Levy1-27/+1
2016-09-02 Merge openStore and openStoreAt with default argumentsShea Levy1-2/+2
2016-05-04 Add a copyStorePath() utility functionEelco Dolstra1-5/+1
2016-04-25 Improved logging abstractionEelco Dolstra1-17/+5
This also gets rid of --log-type, since the nested log type isn't useful in a multi-threaded situation, and nobody cares about the "pretty" log type.
2016-04-22 Factor out parallel processing of work items that have dependenciesEelco Dolstra1-55/+18
2016-04-22 nix copy: ParalleliseEelco Dolstra1-13/+58
2016-04-22 Add "nix copy" commandEelco Dolstra1-0/+87
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...