diff options
author | Ludovic Courtès <ludo@gnu.org> | 2013-03-28 00:14:38 +0100 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2013-03-28 00:14:38 +0100 |
commit | bb90ad83b1030c283100bd618ec46423f2fd071e (patch) | |
tree | dc2b86c150905b3c3ebe96938ccfda5ed06e481b /hydra.scm | |
parent | c415f1453875f5ba0d18b5d5fd8109c81172286a (diff) | |
download | guix-bb90ad83b1030c283100bd618ec46423f2fd071e.tar.gz |
build: Set `%fresh-auto-compile' in `hydra.scm'.
* hydra.scm: Set `%fresh-auto-compile' to #t.
Diffstat (limited to 'hydra.scm')
-rw-r--r-- | hydra.scm | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/hydra.scm b/hydra.scm index 65042cbe88..8cbfecf34c 100644 --- a/hydra.scm +++ b/hydra.scm @@ -23,6 +23,12 @@ ;; Attempt to use our very own Guix modules. (eval-when (compile load eval) + + ;; Ignore any available .go, and force recompilation. This is because our + ;; checkout in the store has mtime set to the epoch, and thus .go files look + ;; newer, even though they may not correspond. + (set! %fresh-auto-compile #t) + (and=> (assoc-ref (current-source-location) 'filename) (lambda (file) (let ((dir (dirname file))) |