tvl-depot/scripts
Eelco Dolstra e4d4969ae9 * New tools nix-pack-closure and nix-unpack-closure. These provide a
useful way to transfer the closure of a store path to another
  machine.

  These commands provide functionality previously possible through
  `nix-push --copy'.  However, they are much more convenient in many
  situations (though possibly less efficient).
  
  Example:
  $ nix-pack-closure /nix/store/hj232g1r...-subversion-1.3.0 > svn.closure
  (on another machine:)
  $ nix-unpack-closure < svn.closure

  Note that Subversion is added to the store, but not installed into a
  user environment.  One should do `nix-env -i
  /nix/store/hj232g1r...-subversion-1.3.0' for that.

  Another example: copy the application Azureus to the machine
  `scratchy' through ssh:
  
  $ nix-pack-closure $(which azureus) | ssh scratchy nix-unpack-closure
2006-01-12 15:17:51 +00:00
..
copying-collector.pl * I said it couldn't be done. I was wrong. 2005-04-04 15:18:19 +00:00
download-using-manifests.pl.in * Set the current directory to something well-defined. Might help in 2005-09-16 09:03:24 +00:00
gc-releases.pl * Ignore hash conflicts in gc-releases.pl. 2005-03-18 09:43:25 +00:00
generate-patches.pl.in * Change referer' to referrer' throughout. In particular, the 2005-12-13 21:04:48 +00:00
Makefile.am * New tools nix-pack-closure and nix-unpack-closure. These provide a 2006-01-12 15:17:51 +00:00
nix-build.in * nix-build: default to `./default.nix' if no paths are specified. 2005-07-13 17:39:10 +00:00
nix-channel.in * Get rid of fetchurl, we don't need it anymore. 2005-04-07 14:35:44 +00:00
nix-collect-garbage.in * Move root finding from nix-collect-garbage' to nix-store --gc'. 2005-02-01 15:05:32 +00:00
nix-install-package.in * nix-install-package: install outPath, not drvPath, for now. 2005-03-11 15:27:37 +00:00
nix-pack-closure.in * New tools nix-pack-closure and nix-unpack-closure. These provide a 2006-01-12 15:17:51 +00:00
nix-prefetch-url.in * `nix-store --add-fixed' to preload the outputs of fixed-output 2005-04-07 14:01:51 +00:00
nix-profile.sh.in add @coreutils@ to correctly use coreutils to create a profile. This is needed 2005-10-11 17:30:57 +00:00
nix-pull.in * Don't use IPC::Open2, it has a subtle race bug on Mac OS X 10.4. If 2005-09-21 17:06:06 +00:00
nix-push.in * FreeBSD compatibility fix. 2005-11-17 13:58:23 +00:00
nix-unpack-closure.in * New tools nix-pack-closure and nix-unpack-closure. These provide a 2006-01-12 15:17:51 +00:00
optimise-store.pl * Prototype store optimiser. It searched the Nix store for identical 2005-01-05 09:58:12 +00:00
readmanifest.pm.in * Ignore hash conflicts in gc-releases.pl. 2005-03-18 09:43:25 +00:00
remove-patches.pl * Script to remove patches from manifests. 2005-01-12 10:40:59 +00:00
update-manifest.pl * A small utility to add the Size and NarHash fields to old manifests. 2004-12-28 21:12:00 +00:00