Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2004-06-28 | * By default, `nix-env -i' now deletes previously installed | Eelco Dolstra | 1 | -0/+37 | |
derivations with names matching the derivations being installed. The option `--preserve-installed / -P' overrides this behaviour. | |||||
2004-06-28 | * `nix-env -u' now allows a specific version to be specified when | Eelco Dolstra | 1 | -0/+3 | |
upgrading. This fixes a bug reported by Martin: $ nix-env -i foo-1.0 $ nix-env -u foo-1.0 upgrading foo-1.0 to foo-1.1 | |||||
2004-06-28 | * Added a switch `--fallback'. From the manual: | Eelco Dolstra | 2 | -0/+26 | |
Whenever Nix attempts to realise a derivation for which a closure is already known, but this closure cannot be realised, fall back on normalising the derivation. The most common scenario in which this is useful is when we have registered substitutes in order to perform binary distribution from, say, a network repository. If the repository is down, the realisation of the derivation will fail. When this option is specified, Nix will build the derivation instead. Thus, binary installation falls back on a source installation. This option is not the default since it is generally not desirable for a transient failure in obtaining the substitutes to lead to a full build from source (with the related consumption of resources). | |||||
2004-06-25 | * A flag `--keep-going / -k' to keep building goals if one fails, as | Eelco Dolstra | 2 | -0/+36 | |
much as possible. (This is similar to GNU Make's `-k' flag.) * Refactoring to implement this: previously we just bombed out when a build failed, but now we have to clean up. In particular this means that goals must be freed quickly --- they shouldn't hang around until the worker exits. So the worker now maintains weak pointers in order not to prevent garbage collection. * Documented the `-k' and `-j' flags. | |||||
2004-04-26 | * Only add `-preRELEASE' to the version if STABLE != 1. | Eelco Dolstra | 1 | -0/+30 | |
* Documented release procedures. | |||||
2004-04-08 | * Documented the primops. | Eelco Dolstra | 2 | -3/+102 | |
2004-04-08 | * EBNF grammar for the Nix expression language. | Eelco Dolstra | 3 | -4/+193 | |
2004-02-10 | * Lots of manual stuff. Reference pages for most Nix commands. | Eelco Dolstra | 12 | -20/+674 | |
* nix-pull now requires the full url to the manifest, i.e., `/MANIFEST/' is no longer automatically appended. * nix-prefetch-url works again. | |||||
2004-02-10 | * Documented the most important nix-env flags. | Eelco Dolstra | 2 | -5/+448 | |
2004-02-06 | * Improvements to profiles. Generations are now per-profile, e.g., | Eelco Dolstra | 4 | -27/+29 | |
default -> default-94-link default-82-link -> /nix/store/cc4480... default-83-link -> /nix/store/caeec8... ... default-94-link -> /nix/store/2896ca... experimental -> experimental-2-link experimental-1-link -> /nix/store/cc4480... experimental-2-link -> /nix/store/a3148f... * `--profile' / `-p' -> `--switch-profile' / `-S' * `--link' / `-l' -> `--profile' / `-p' * The default profile is stored in $prefix/var/nix/profiles. $prefix/var/nix/links is gone. Profiles can be stored anywhere. * The current profile is now referenced from ~/.nix-profile, not ~/.nix-userenv. * The roots to the garbage collector now have extension `.gcroot', not `.id'. | |||||
2004-02-02 | * Sort `nix-env -q' output by derivation name. | Eelco Dolstra | 7 | -45/+55 | |
* `--version' flag for all commands. * Manual updates. | |||||
2004-01-30 | * Detect flex and bison; updated the manual. | Eelco Dolstra | 2 | -21/+38 | |
2004-01-22 | * Typos. | Eelco Dolstra | 2 | -3/+3 | |
2004-01-22 | * Added a note about adding /nix/etc/profile.d/nix.sh to the profile. | Eelco Dolstra | 1 | -3/+8 | |
2004-01-22 | Typos and url losser -> catamaran | Martin Bravenboer | 1 | -3/+4 | |
2004-01-20 | * Fixed URL. | Eelco Dolstra | 1 | -1/+1 | |
2004-01-20 | * Nix Quick Start guide. | Eelco Dolstra | 5 | -4/+142 | |
2004-01-20 | * Manual updates. | Eelco Dolstra | 3 | -39/+120 | |
* Updated the README. Now it just refers to the manual. | |||||
2004-01-13 | * Option `-B' to always show the output of builders, regardless of | Eelco Dolstra | 3 | -0/+18 | |
verbosity level. | |||||
2004-01-09 | * Option `--force-realise' in `nix-store --query'. | Eelco Dolstra | 3 | -69/+86 | |
2004-01-08 | * Start of nix-env reference. | Eelco Dolstra | 5 | -16/+215 | |
* Some CSS tweaks. | |||||
2004-01-08 | * Manual updates. | Eelco Dolstra | 7 | -250/+342 | |
2004-01-08 | * Include version number in manual. | Eelco Dolstra | 3 | -4/+12 | |
2004-01-07 | * Include images/ in distribution. | Eelco Dolstra | 1 | -1/+1 | |
2004-01-06 | * book -> manual | Eelco Dolstra | 2 | -12/+12 | |
2004-01-06 | * Install images. | Eelco Dolstra | 1 | -1/+9 | |
2003-12-30 | * RPM spec file. | Eelco Dolstra | 1 | -3/+3 | |
* Respect DESTDIR variable. | |||||
2003-12-21 | * Oops. | Eelco Dolstra | 2 | -0/+17 | |
2003-12-21 | * Man pages in sections. | Eelco Dolstra | 4 | -7/+14 | |
2003-12-03 | * Get rid of the icons in warnings etc. | Eelco Dolstra | 1 | -12/+1 | |
2003-12-02 | * Epigraph ;-) | Eelco Dolstra | 2 | -0/+11 | |
2003-12-02 | * A nice stylesheet for the manual. | Eelco Dolstra | 3 | -8/+212 | |
2003-12-01 | * Manual fixes (thanks to Merijn). | Eelco Dolstra | 1 | -7/+7 | |
2003-11-27 | * Manual updates. | Eelco Dolstra | 3 | -8/+175 | |
2003-11-26 | * Overview of nix-env. Recommended reading. :-) | Eelco Dolstra | 1 | -4/+220 | |
2003-11-26 | * Updates. | Eelco Dolstra | 4 | -1/+59 | |
2003-11-26 | * Updates. | Eelco Dolstra | 5 | -344/+177 | |
2003-11-26 | * Refactoring. | Eelco Dolstra | 7 | -664/+643 | |
* Convert tabs to spaces. | |||||
2003-11-26 | * Minor fix. | Eelco Dolstra | 1 | -1/+1 | |
2003-11-26 | * Configure flags to specify the location of the DocBook DTD / stylesheets. | Eelco Dolstra | 1 | -5/+5 | |
2003-11-25 | * Use --nonet flag to prevent fetching of DTD. | Eelco Dolstra | 1 | -2/+2 | |
2003-11-25 | * Don't hardcode the path to the DocBook DTD/stylesheets. | Eelco Dolstra | 1 | -3/+0 | |
2003-08-22 | * Some work on the introduction. | Eelco Dolstra | 1 | -10/+117 | |
2003-08-19 | * Delete the temporary directories of failed builds by default, and an | Eelco Dolstra | 1 | -0/+17 | |
option `--keep-failed' to override this behaviour. | |||||
2003-08-14 | * Use a catalog when calling xsltproc. | Eelco Dolstra | 1 | -4/+8 | |
2003-08-14 | * Use xmllint instead of nsgmls to validate the manual. | Eelco Dolstra | 2 | -4/+5 | |
2003-08-14 | * Fix man page. | Eelco Dolstra | 3 | -3/+42 | |
2003-08-13 | * Manual updates. | Eelco Dolstra | 3 | -14/+115 | |
2003-08-13 | * Put the pre-built manual and man pages in the tar distribution. | Eelco Dolstra | 1 | -0/+2 | |
2003-08-13 | * Documented the `--query' operation. | Eelco Dolstra | 3 | -2/+232 | |