Eelco Dolstra
fd7ac09f10
* Refactoring (step 2).
2003-11-19 12:03:01 +00:00
Eelco Dolstra
ac68840e79
* Refactoring: put the Nix expression evaluator in its own library so
...
that it can be used by multiple programs.
2003-11-19 11:35:41 +00:00
Eelco Dolstra
38946e1378
* Forgot this one.
2003-11-18 12:07:39 +00:00
Eelco Dolstra
b1117ef29d
* nix -> nix-store, fix -> nix-instantiate.
2003-11-18 11:38:25 +00:00
Eelco Dolstra
9f0f020929
* libnix -> libstore.
2003-11-18 10:55:27 +00:00
Eelco Dolstra
8798fae304
* Source tree refactoring.
2003-11-18 10:47:59 +00:00
Eelco Dolstra
4d728f6a36
* Forked new version of Fix.
2003-10-29 15:05:18 +00:00
Eelco Dolstra
c62433751d
* Finished refactoring the tree.
2003-10-20 10:05:01 +00:00
Eelco Dolstra
0791282b2f
* Substitutes and nix-pull now work again.
...
* Fixed a segfault caused by the buffering of stderr.
* Fix now allows the specification of the full output path. This
should be used with great care, since it by-passes the normal hash
generation.
* Incremented the version number to 0.4 (prerelease).
2003-10-16 16:29:57 +00:00
Eelco Dolstra
41730f5779
* Put the SVN revision number in the version string.
2003-09-23 14:26:58 +00:00
Eelco Dolstra
1c7d6bf5fc
* Removed references to char_traits so that boost/format also works on
...
GCC 2.95.
2003-09-11 10:23:55 +00:00
Eelco Dolstra
710175e6a0
* Bumped the version number to 0.3.
2003-08-20 11:31:15 +00:00
Eelco Dolstra
e405ca506e
* Generate man pages from the manual.
2003-08-12 13:54:42 +00:00
Eelco Dolstra
d551062ec4
* Scan for wget and use the full path in fetchurl.sh.
...
* Use nix-hash (not md5sum) in fetchurl.sh.
2003-08-06 09:35:05 +00:00
Eelco Dolstra
dec8fbc52b
* Check for the pthread library (db4 needs it on some platforms).
2003-07-28 14:13:42 +00:00
Eelco Dolstra
39ce70025b
* Incorporated Berkeley DB and ATerm into the source tree.
...
* `make dist'.
2003-07-23 15:53:34 +00:00
Eelco Dolstra
ab350eafd2
* Generate nar.sh, fetchurl.sh.
2003-07-18 07:42:57 +00:00
Eelco Dolstra
e6363b05ae
* Pass $(prefix) and other variables through -D..., not
...
through config.h, to prevent silly Autoconf problems.
2003-07-13 19:26:00 +00:00
Eelco Dolstra
d072485d28
* Get `nix-push' working again. It now uses Nix/Fix to create Nix
...
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-10 13:41:28 +00:00
Eelco Dolstra
207ff2caf0
* Caching of expression successors.
2003-07-04 12:18:06 +00:00
Eelco Dolstra
5079ccb455
* Move most of Nix into a library (libnix.a).
...
* Run `test' on `make check'.
2003-06-20 10:53:04 +00:00
Eelco Dolstra
fab7b128b9
* Automake sucks.
2003-06-18 08:07:28 +00:00
Eelco Dolstra
34fcf5fa0c
* Started integrating the new evaluation model into Nix.
...
* Cleaned up command-line syntax.
2003-06-17 21:12:58 +00:00
Eelco Dolstra
aa8fda4b54
* We no longer use nix-populate standalone, rather we use it as a
...
build action for `system' packages (like system.fix) that have
dependencies on all packages we want to activate.
So the command sequence to switch to a new activation configuration
of the system would be:
$ fix -i .../fixdescriptors/system.fix
...
system.fix -> 89cf4713b37cc66989304abeb9ea189f
$ nix-switch 89cf4713b37cc66989304abeb9ea189f
* A nix-profile.sh script that can be included in .bashrc.
2003-04-09 12:26:48 +00:00
Eelco Dolstra
f56b7312b2
* Descriptor importing in Fix.
2003-04-08 15:36:54 +00:00
Eelco Dolstra
0d2b24cdd1
* `Fix' is a high-level descriptor instantiator for Nix. It replaces
...
nix-instantiate.
2003-04-08 12:00:51 +00:00
Eelco Dolstra
814b256da4
* Better installation: make directories, create database.
...
* Fixed the register script.
2003-04-06 22:19:26 +00:00
Eelco Dolstra
136c00e881
* Autoconf / Automake configuration and building.
2003-04-04 16:14:56 +00:00