Augment `build-expression->derivation' with #:modules; add `http-fetch'.
commit3eb982377e32018d7d13c2f492c44a816781787f
authorLudovic Courtès <ludo@gnu.org>
Mon, 11 Jun 2012 22:18:14 +0000 (12 00:18 +0200)
committerLudovic Courtès <ludo@gnu.org>
Mon, 11 Jun 2012 22:18:14 +0000 (12 00:18 +0200)
treee0829f40fcc33d456b4ffccd6994761347fe4e43
parent99634e3ff4e16edc1c14145a5913d7c1440dc479
Augment `build-expression->derivation' with #:modules; add `http-fetch'.

* guix/derivations.scm (imported-modules): New procedure.
  (build-expression->derivation): New keyword argument `modules'.
  Use `imported-modules' when MODULES is non-empty, and pass it with
  `-L' to GUILE.

* guix/build/http.scm, guix/http.scm, tests/builders.scm: New files.
guix/build/http.scm [new file with mode: 0644]
guix/derivations.scm
guix/http.scm [new file with mode: 0644]
tests/builders.scm [new file with mode: 0644]