guix/tests
Ludovic Courtès e509d1527d packages: Have `package-derivation' return a <derivation> as a second value.
* guix/packages.scm (cache): Change the `drv' argument to `thunk'.
  Memoize all the return values of THUNK.
  (cached-derivation): Remove.
  (cached): New macro.
  (package-derivation): Use `cached' instead of `(or (cached-derivation) …)'.
* doc/guix.texi (Defining Packages): Update accordingly.
2013-01-20 22:54:36 +01:00
..
base32.scm Update license headers. 2013-01-06 00:47:50 +01:00
build-utils.scm Update license headers. 2013-01-06 00:47:50 +01:00
builders.scm distro: Change the module name space to (gnu ...). 2013-01-18 01:07:31 +01:00
derivations.scm distro: Rename (distro) to (gnu packages). 2013-01-18 01:07:53 +01:00
guix-build.sh distro: Change the module name space to (gnu ...). 2013-01-18 01:07:31 +01:00
guix-daemon.sh distro: Change the module name space to (gnu ...). 2013-01-18 01:07:31 +01:00
guix-download.sh Update license headers. 2013-01-06 00:47:50 +01:00
guix-gc.sh Update license headers. 2013-01-06 00:47:50 +01:00
guix-package.sh distro: Change the module name space to (gnu ...). 2013-01-18 01:07:31 +01:00
packages.scm packages: Have `package-derivation' return a <derivation> as a second value. 2013-01-20 22:54:36 +01:00
snix.scm snix: Update `license' check in unit test. 2013-01-07 22:53:46 +01:00
store.scm distro: Change the module name space to (gnu ...). 2013-01-18 01:07:31 +01:00
test.drv Add unit test for derivation parsing and output. 2012-04-19 23:09:55 +02:00
union.scm distro: Change the module name space to (gnu ...). 2013-01-18 01:07:31 +01:00
utils.scm Update license headers. 2013-01-06 00:47:50 +01:00