Eisfunke's Lix Fork
Find a file
Eelco Dolstra 9488ae7357 * `show-duplication.pl', a small utility that shows the amount of
package duplication present in (e.g.) a profile.  It shows the
  number of instances of each package in a closure, along with the
  size in bytes of each instance as well as the "waste" (the
  difference between the sum of the sizes of all instances and the
  average size).

  $ ./show-duplication.pl /nix/var/nix/profiles/default
  gcc 11
    3.3.6 19293318
    3.4.4 21425257
    ...
    average 14942970, waste 149429707
  coreutils 6
  ...
  average package duplication 1.87628865979381, total size 3486330471, total waste 1335324237, 38.3017114443825% wasted

  This utility is useful for measuring the cost in terms of disk space
  of the Nix approach.
2006-09-19 13:53:35 +00:00
blacklisting * This is a better location to keep the blacklist, since it can evolve 2005-03-24 14:07:02 +00:00
corepkgs * Revert unintentional commit. 2006-08-22 13:18:51 +00:00
doc * "Too many links" error. 2006-09-12 09:29:28 +00:00
externals * Doh! (NIX-58) 2006-08-25 13:36:17 +00:00
make * `dependencyClosure' now allows a search path, e.g., 2005-08-14 14:00:39 +00:00
misc * Support for srcdir != builddir (NIX-41). 2006-05-12 11:47:45 +00:00
scripts * `show-duplication.pl', a small utility that shows the amount of 2006-09-19 13:53:35 +00:00
src * Wow, that bug has been there since r764. 2006-09-14 22:48:59 +00:00
tests * New primop: builtins.toFile, which writes a string into the store 2006-09-01 12:07:31 +00:00
aterm-gc.supp * New suppressions. 2006-03-01 15:40:01 +00:00
AUTHORS * Put something in here. 2004-11-07 20:30:02 +00:00
bootstrap.sh * Build dynamic libraries. 2005-07-22 14:52:45 +00:00
ChangeLog * Autoconf / Automake configuration and building. 2003-04-04 16:14:56 +00:00
configure.ac * Store the Nix libraries in ${libdir}/nix instead of ${libdir}. 2006-09-04 15:12:24 +00:00
COPYING * Change this to LGPL to keep the government happy. 2006-04-25 16:41:06 +00:00
INSTALL * Autoconf / Automake configuration and building. 2003-04-04 16:14:56 +00:00
Makefile.am * Support for srcdir != builddir (NIX-41). 2006-05-12 11:47:45 +00:00
nix.conf.example * New configuration setting `build-max-jobs' which sets the default 2006-08-10 20:19:13 +00:00
nix.spec.in * Package the include directory. 2006-09-05 11:34:50 +00:00
README * Add SHA-256. 2005-01-14 12:03:04 +00:00
substitute.mk * Purify `make check'. 2006-07-21 13:21:43 +00:00

For installation and usage instructions, please read the manual, which
can be found in `docs/manual/manual.html', and additionally at the Nix
website at <http://www.cs.uu.nl/groups/ST/Trace/Nix>.


Acknowledgments

This product includes software developed by the OpenSSL Project for
use in the OpenSSL Toolkit (http://www.OpenSSL.org/)