aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2006-08-24* Strict evaluation and XML printing of lists.Eelco Dolstra
2006-08-24* Refactoring: move strictEval to libexpr.Eelco Dolstra
2006-08-23* Allow --arg in nix-env as well, example:Eelco Dolstra
$ nix-env -qa --system-filter \* --arg system '"powerpc-darwin"' to override the system from the default value (__currentSystem in all-packages.nix).
2006-08-23* Pass the autoArgs to findAlongAttrPath so that "nix-instantiateEelco Dolstra
foo.nix -A attr --arg name value" will work if (name, value) is needed in the evaluation leading up to "attr".
2006-08-23* Quotes.Eelco Dolstra
2006-08-23* New primop: abort "error message".Eelco Dolstra
2006-08-23* A new primop `builtins', which returns an attribute set containingEelco Dolstra
all the primops. This allows Nix expressions to test for new primops and take appropriate action if they're not available. For instance, rather than calling a primop `foo' directly, they could say `if builtins ? foo then builtins.foo ... else ...'.
2006-08-22* Release notes.Eelco Dolstra
2006-08-22* Revert unintentional commit.Eelco Dolstra
2006-08-22* Urgh (see NIX-56).Eelco Dolstra
2006-08-21* Convert to DocBook 5.Eelco Dolstra
* Use Jing for RelaxNG validation, xmllint seems buggy.
2006-08-17* Distribute *.exp.xml.Eelco Dolstra
2006-08-17* Test for `nix-instantiate --eval-only --xml'.Eelco Dolstra
2006-08-17* Print attributes in sorted order, rather than the arbitrary orderEelco Dolstra
produced by ATermMap. Necessary for testing. * `--strict' should also work on stdin.
2006-08-16* More XML output. `--strict' to strictly evaluate attribute sets andEelco Dolstra
so on. * Removed `--print-args', it's subsumed by `--eval-only --xml'.
2006-08-16* `nix-instantiate --{eval|parse}-only --xml': print an XMLEelco Dolstra
representation instead of an ATerm. * Indent XML output.
2006-08-16* Meh.Eelco Dolstra
2006-08-16* Handle carriage returns. Fixes NIX-53.Eelco Dolstra
2006-08-16* A test for NIX-53.Eelco Dolstra
2006-08-15On cygwin, disable the check that the output is not group or worldMartin Bravenboer
writable. File permissions on Cygwin are rather complex, and in this case this check introduced a problem with build jobs invoke from outside of Cygwin (MSYS). It seemed almost impossible to fix the permissions of the directory, so for now this safety check is disabled on Cygwin.
2006-08-14* Put the value in an attribute.Eelco Dolstra
2006-08-11* `nix-store --gc --print-dead': print the total size of the storeEelco Dolstra
objects that would be freed.
2006-08-11* Don't assume that paths returned by the runtime root finder areEelco Dolstra
valid.
2006-08-10* New configuration setting `build-max-jobs' which sets the defaultEelco Dolstra
for the `-j' flag (i.e., the maximum number of jobs to execute in parallel). Useful on multi-processor machines.
2006-08-09* file:/ -> file://Eelco Dolstra
2006-08-09* Fix the help message wrt --attr.Eelco Dolstra
2006-08-09* Print a warning that the subpath operator (~) is deprecated.Eelco Dolstra
2006-08-08rework the --target flag. If this flag is used, a URI should be given. DefaultArmijn Hemel
values are not changed.
2006-08-07* Workaround for a bug (?) in GCC 2.95.Eelco Dolstra
2006-08-07* In nar.nix, path -> storePath, otherwise we get a collision betweenEelco Dolstra
environment variable names on Cygwin (where they are case insensitive).
2006-08-05add coreutils to the default PATH for this scripts, so we know for sure we ↵Armijn Hemel
have tools like rm, mkdir, and so on
2006-08-05prevent doing recursive chroots, by unsetting NIX_ROOT in the scripts.Armijn Hemel
2006-08-04* Fix a few warnings.Eelco Dolstra
2006-08-04* Weird issue on Cygwin with the include file order.Eelco Dolstra
2006-08-04* Use old-school pipe opens; the new style is Perl >= 5.8.0.Eelco Dolstra
2006-08-04* Remove the dependency on `date', use strftime instead.Eelco Dolstra
2006-08-03* `nix-env -q --xml': show query result in XML format for easierEelco Dolstra
automated processing.
2006-08-03* `nix-instantiate --print-args': produce XML output so that theEelco Dolstra
result can be used more easily by scripts.
2006-08-03* Simple class for writing XML files.Eelco Dolstra
2006-08-03urgh...for some weird reason this one-liner was not in svn. PEBKAC!Armijn Hemel
2006-08-01* Better error checking.Eelco Dolstra
2006-08-01add a flag --target, so we can override the URL in the MANIFEST file. ThisArmijn Hemel
is only for local copies (so file:///)
2006-08-01* Ugh. Darwin's chmod insists that flags come before the modeEelco Dolstra
specification.
2006-08-01* Show some progress.Eelco Dolstra
2006-07-28* `nix-instantiate ... --arg NAME VALUE': allow arguments to be passedEelco Dolstra
to functions from the command line. * nix-build: started removing backticks.
2006-07-28* `nix-instantiate --print-args': print out the valid values forEelco Dolstra
functions arguments that have a domain.
2006-07-26* Refactoring: get the selection path stuff out of getDerivations()Eelco Dolstra
and put it into a separate function findAlongAttrPath().
2006-07-25* `nix-instantiate --print-args' prints out the arguments of aEelco Dolstra
top-level function.
2006-07-25* Applied rbroek's patch from the branch atEelco Dolstra
https://svn.cs.uu.nl:12443/repos/trace/buildfarm-control/trunk/ext/nix/, with some modifications. This allows `nix-env -qa' to show the attribute path that can be used to unambiguously install a package using `nix-env -i -A'. Example: $ nix-env -f top-level/all-packages.nix -qaA subversion xorg-server subversionWithJava subversion-1.2.3 subversion subversion-1.3.2 subversion14 subversion-1.4.0pre-rc1 xorg.xorgserver xorg-server-1.1.0
2006-07-25* Doh.Eelco Dolstra