Browse Source

build: `hydra.scm' changes %load-path to refer to itself.

* hydra.scm: Add `eval-when' clause.
wip-grafts
Ludovic Courtès 9 years ago
parent
commit
0b5aa854a0
  1. 11
      hydra.scm

11
hydra.scm

@ -1,5 +1,5 @@
;;; GNU Guix --- Functional package management for GNU
;;; Copyright © 2012 Ludovic Courtès <ludo@gnu.org>
;;; Copyright © 2012, 2013 Ludovic Courtès <ludo@gnu.org>
;;;
;;; This file is part of GNU Guix.
;;;
@ -21,6 +21,15 @@
;;; tool.
;;;
;; Attempt to use our very own Guix modules.
(eval-when (compile load eval)
(and=> (assoc-ref (current-source-location) 'filename)
(lambda (file)
(let ((dir (dirname file)))
(format (current-error-port) "prepending ~s to the load path~%"
dir)
(set! %load-path (cons dir %load-path))))))
(use-modules (guix store)
(guix packages)
((guix utils) #:select (%current-system))

Loading…
Cancel
Save