about summary refs log tree commit diff
path: root/src/shared.cc
AgeCommit message (Collapse)AuthorFilesLines
2003-10-08 * Get rid of identifiers since they are redundant now. This greatlyEelco Dolstra1-2/+0
simplifies stuff. * The format of Nix expressions and the database schema changed because of this, so it's best to delete old Nix installations.
2003-07-31 * Started using Berkeley DB environments. This is necessary forEelco Dolstra1-1/+1
transaction support (but we don't actually use transactions yet).
2003-07-24 * Debug levels. Use `--verbose / -v LEVEL' to display only messagesEelco Dolstra1-7/+16
up to the given verbosity levels. These currently are: lvlError = 0, lvlNormal = 5, lvlDebug = 10, lvlDebugMore = 15 although only lvlError and lvlDebug are actually used right now.
2003-07-10 * Get `nix-push' working again. It now uses Nix/Fix to create NixEelco Dolstra1-0/+1
archives (using the package in corepkgs/nar). * queryPathByHash -> expandHash, and it takes an argument specifying the target path (which may be empty). * Install the core Fix packages in $prefix/share/fix. TODO: bootstrap Nix and install Nix as a Fix package.
2003-07-07 * Make dbRefs a mapping from Hash to [Path].Eelco Dolstra1-0/+3
2003-07-04 * Refactoring: move initialisation and argument parsing into a sharedEelco Dolstra1-0/+63
file.