[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
08/11: services: shepherd: Mark '.go' derivations as non-substitutable.
From: |
guix-commits |
Subject: |
08/11: services: shepherd: Mark '.go' derivations as non-substitutable. |
Date: |
Sun, 29 Mar 2020 09:37:09 -0400 (EDT) |
civodul pushed a commit to branch master
in repository guix.
commit 0e833ac5f4ebd6c6bfc75a5f110c2c85b8be804a
Author: Ludovic Courtès <address@hidden>
AuthorDate: Sun Mar 29 15:08:27 2020 +0200
services: shepherd: Mark '.go' derivations as non-substitutable.
* gnu/services/shepherd.scm (scm->go): Pass #:options to 'computed-file'.
---
gnu/services/shepherd.scm | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/gnu/services/shepherd.scm b/gnu/services/shepherd.scm
index d483ff1..bad0898 100644
--- a/gnu/services/shepherd.scm
+++ b/gnu/services/shepherd.scm
@@ -269,7 +269,11 @@ and return the resulting '.go' file."
(module-use! env (resolve-interface '(oop goops)))
(module-use! env (resolve-interface '(shepherd
service)))
(compile-file #$file #:output-file #$output
- #:env env))))))
+ #:env env)))
+
+ ;; It's faster to build locally than to download.
+ #:options '(#:local-build? #t
+ #:substitutable? #f))))
(define (shepherd-configuration-file services)
"Return the shepherd configuration file for SERVICES."
- branch master updated (3b1886c -> 033df23), guix-commits, 2020/03/29
- 01/11: store: Add 'map/accumulate-builds'., guix-commits, 2020/03/29
- 02/11: guix build: Use 'map/accumulate-builds'., guix-commits, 2020/03/29
- 03/11: gexp: 'lower-inputs' uses 'mapm/accumulate-builds'., guix-commits, 2020/03/29
- 04/11: profiles: Use 'mapm/accumulate-builds'., guix-commits, 2020/03/29
- 06/11: grafts: Don't rely on substitute info for missing store items., guix-commits, 2020/03/29
- 05/11: store: Add 'references/cached'., guix-commits, 2020/03/29
- 11/11: packages: Change 'guile-for-grafts' back to 2.0., guix-commits, 2020/03/29
- 09/11: gnu: Add guile3.0-websocket., guix-commits, 2020/03/29
- 08/11: services: shepherd: Mark '.go' derivations as non-substitutable.,
guix-commits <=
- 10/11: gnu: guile3.0-websocket: Install .go files in the right place., guix-commits, 2020/03/29
- 07/11: '--dry-run' no longer implies '--no-grafts'., guix-commits, 2020/03/29