guix-devel/guix
Ludovic Courtès b0e0d0e99f Add builder-side utilities for phases, stream editing, & co.
* guix/build/utils.scm (with-directory-excursion): New macro.
  (alist-cons-before, alist-cons-after, alist-replace): New procedures.
  (substitute): New procedure.

* tests/build-utils.scm: New file.

* Makefile.am (TESTS): Add `tests/build-utils.scm'.
2012-07-05 00:13:30 +02:00
..
build Add builder-side utilities for phases, stream editing, & co. 2012-07-05 00:13:30 +02:00
build-system build-system/gnu: Add GNU Awk to the standard inputs. 2012-06-28 23:46:00 +02:00
build-system.scm Abstract build systems. 2012-06-27 23:58:07 +02:00
derivations.scm derivation: Coalesce multiple occurrences of the same input. 2012-07-02 01:35:39 +02:00
http.scm Add a declarative packaging layer. 2012-06-28 01:24:34 +02:00
packages.scm packages: Add a `self-native-input?' field. 2012-07-05 00:09:17 +02:00
store.scm Upgrade Nix worker protocol. 2012-07-02 01:35:39 +02:00
utils.scm define-record-type*: Add `letrec*' behavior. 2012-07-03 21:59:56 +02:00