Eelco Dolstra
03162f8f47
* Unless --with-bzip2 is specified, use a copy of bzip2 in the
...
externals directory. This is in particular useful because though
most systems have bzip2/bunzip2, they don't always have libbz2,
which we need for bsdiff/bspatch.
2006-04-25 10:45:53 +00:00
Eelco Dolstra
5cb6c42088
* Test nix-build. This also tests indirect roots.
2006-03-01 13:49:12 +00:00
Eelco Dolstra
84c4631221
* Simplification.
2006-03-01 12:51:18 +00:00
Eelco Dolstra
a4c63c6e8e
* Make it easy to run individual tests from the command line.
2006-03-01 12:15:33 +00:00
Eelco Dolstra
e771e59178
* Tests for nix-env, finally!
2006-02-08 14:32:06 +00:00
Eelco Dolstra
33efb52e02
* Hack to get around the libtool wrapper script around nix-store not
...
working when PATH is unset.
2005-07-25 07:25:18 +00:00
Eelco Dolstra
7d876f8fa7
* Get rid of fetchurl, we don't need it anymore.
2005-04-07 14:35:44 +00:00
Eelco Dolstra
a1e00bf6aa
* Remove non-POSIX flag.
2005-03-21 16:28:58 +00:00
Eelco Dolstra
398463a72a
* `make check' fix.
2005-02-18 08:40:52 +00:00
Eelco Dolstra
0083562f75
* Fix broken GC test.
2005-02-15 09:39:12 +00:00
Eelco Dolstra
c3981d81f6
* Make check fixes.
2005-02-01 17:50:48 +00:00
Eelco Dolstra
1328aa3307
* Start of concurrent garbage collection. Processes write temporary
...
roots to a per-process temporary file in /nix/var/nix/temproots
while holding a write lock on that file. The garbage collector
acquires read locks on all those files, thus blocking further
progress in other Nix processes, and reads the sets of temporary
roots.
2005-01-31 10:27:25 +00:00
Eelco Dolstra
9ab0bc9395
* Another horrible `make check' hack.
2005-01-28 11:05:56 +00:00
Eelco Dolstra
ac2f665853
* Set execute permission.
2005-01-27 19:15:12 +00:00
Eelco Dolstra
e5c16c9582
* Add missing substitutes files to dist.
...
* Add a garbage collector test.
2005-01-27 17:48:50 +00:00
Eelco Dolstra
066da4ab85
* Really fix the substitute mechanism, i.e., ensure the closure
...
invariant by registering references through the manifest.
* Added a test for nix-pull.
2005-01-25 17:08:52 +00:00
Eelco Dolstra
41ec982f31
* Big refactoring. Move to a much more explicitly state machine based
...
approach. This makes it much easier to add extra complexity in the
normaliser / realiser (e.g., build hooks, substitutes).
2004-06-18 18:09:32 +00:00
Eelco Dolstra
256eeab711
* Allow the location of the store etc. to be specified using
...
environment variables.
* Started adding some automatic tests.
* Do a `make check' when building RPMs.
2004-05-04 12:15:30 +00:00