~ruther/guix-local

5aed7f10f322e93407b925293e72bcefdbc79599 — 宋文武 9 years ago faa29e4
pull: Add guile-ssh to the dependencies.

Fix regression introduced in 9e76eed.

* build-aux/build-self.scm (guile-ssh): New variable.
(build)[builder]: Add 'guile-ssh' to %load-path and %load-compiled-path.
1 files changed, 10 insertions(+), 2 deletions(-)

M build-aux/build-self.scm
M build-aux/build-self.scm => build-aux/build-self.scm +10 -2
@@ 61,6 61,8 @@
(define guile-json
  (first (find-best-packages-by-name "guile-json" #f)))

(define guile-ssh
  (first (find-best-packages-by-name "guile-ssh" #f)))


;; The actual build procedure.


@@ 103,8 105,14 @@ files."
        (use-modules (guix build pull))

        (let ((json (string-append #$guile-json "/share/guile/site/2.0")))
          (set! %load-path (cons json %load-path))
          (set! %load-compiled-path (cons json %load-compiled-path)))
          (set! %load-path
                (cons* json
                       (string-append #$guile-ssh "/share/guile/site/2.0")
                       %load-path))
          (set! %load-compiled-path
                (cons* json
                       (string-append #$guile-ssh "/lib/guile/2.0/site-ccache")
                       %load-compiled-path)))

        (build-guix #$output #$source