about summary refs log tree commit diff
path: root/src/nix.cc
AgeCommit message (Expand)AuthorFilesLines
2003-08-20 * Use maps and sets in the FState data type. This ensures normalisation ofEelco Dolstra1-2/+2
2003-08-19 * Delete the temporary directories of failed builds by default, and anEelco Dolstra1-0/+2
2003-08-01 * In normaliseFState(), wrap registration of the output paths and theEelco Dolstra1-2/+4
2003-07-31 * Started using Berkeley DB environments. This is necessary forEelco Dolstra1-0/+2
2003-07-29 * Get garbage collection and cache population to work *properly*.Eelco Dolstra1-5/+10
2003-07-29 * Nicer dot graphs.Eelco Dolstra1-1/+7
2003-07-29 * `fstateRefs' now works on derive expressions as well. TODO: makeEelco Dolstra1-3/+13
2003-07-29 * Let `nix --install' print out the id of the normal form.Eelco Dolstra1-1/+5
2003-07-28 * `nix --help'.Eelco Dolstra1-36/+72
2003-07-24 * The `-v' flag no longer takes an argument; it should be repeatedEelco Dolstra1-10/+2
2003-07-24 * Debug levels. Use `--verbose / -v LEVEL' to display only messagesEelco Dolstra1-3/+13
2003-07-22 * `nix --query --expansion' (`-qe') to get any path with contentEelco Dolstra1-3/+13
2003-07-21 * In `--query --generators', print out paths, not ids.Eelco Dolstra1-1/+1
2003-07-21 * Changes to the command line syntax of Nix.Eelco Dolstra1-72/+56
2003-07-20 * Argh, another short-write problem. Added wrappers aroundEelco Dolstra1-14/+3
2003-07-20 * Refactorings.Eelco Dolstra1-2/+1
2003-07-17 * For debugging: `nix --verify' to check the consistency of theEelco Dolstra1-0/+9
2003-07-16 * The write() system call can write less than the requested Eelco Dolstra1-3/+7
2003-07-16 * Fix the -qr query.Eelco Dolstra1-8/+4
2003-07-16 * Fix self-referential outputs.Eelco Dolstra1-4/+5
2003-07-15 * Get Fix and Nix to work again.Eelco Dolstra1-20/+19
2003-07-11 * Fix handling of pipes (read(2) may not return the requiredEelco Dolstra1-5/+7
2003-07-10 * A command to register successor fstate expressions.Eelco Dolstra1-0/+18
2003-07-10 * The policy-free derivate sharing now *almost* works. :-) For anyEelco Dolstra1-6/+19
2003-07-10 * Get `nix-push' working again. It now uses Nix/Fix to create NixEelco Dolstra1-9/+15
2003-07-09 * When computing the set of paths referenced by an expression, alsoEelco Dolstra1-3/+8
2003-07-08 * The output of a Derive() node is not a referenced path.Eelco Dolstra1-1/+1
2003-07-08 * A command to query the paths referenced by an fstate expression.Eelco Dolstra1-17/+73
2003-07-08 * Get `--dump' and `--delete' to work again.Eelco Dolstra1-51/+17
2003-07-07 * `--realise' -> `--install'.Eelco Dolstra1-5/+5
2003-07-07 * Refactoring on the file names.Eelco Dolstra1-2/+2
2003-07-04 * Refactoring: move initialisation and argument parsing into a sharedEelco Dolstra1-50/+6
2003-07-04 * Caching of expression successors.Eelco Dolstra1-11/+22
2003-06-25 * Minor cleanups.Eelco Dolstra1-2/+2
2003-06-23 * `nix --delete' command.Eelco Dolstra1-1/+13
2003-06-23 * `nix --restore' command.Eelco Dolstra1-6/+38
2003-06-23 * A function to restore from a Nix archive.Eelco Dolstra1-1/+2
2003-06-20 * Flags to indicate how values are specified on the command lineEelco Dolstra1-60/+116
2003-06-20 * Refactoring: move dump function into archive.cc.Eelco Dolstra1-0/+1
2003-06-18 * `nix --dump' command.Eelco Dolstra1-3/+26
2003-06-17 * Started integrating the new evaluation model into Nix.Eelco Dolstra1-644/+100
2003-06-16 * Started implementing the new evaluation model.Eelco Dolstra1-154/+2
2003-06-16 * AST for Nix expressions.Eelco Dolstra1-3/+67
2003-06-15 * Refactoring: hash class.Eelco Dolstra1-104/+103
2003-05-30 * Send log output to stderr.Eelco Dolstra1-2/+2
2003-05-30 * Log the output of builders to $prefix/var/log/nix.Eelco Dolstra1-42/+67
2003-05-26 * FreeBSD / ISO C++ compatibility fixes.Eelco Dolstra1-1/+1
2003-05-26 * Removed some debug code that prevented packages from building.Eelco Dolstra1-2/+0
2003-05-26 * Some refactoring.Eelco Dolstra1-115/+27
2003-05-26 * Nix can now fetch prebuilts (and other files) from the network, iffEelco Dolstra1-41/+85