summaryrefslogtreecommitdiff
path: root/website/.guix.scm
diff options
context:
space:
mode:
Diffstat (limited to 'website/.guix.scm')
-rw-r--r--website/.guix.scm14
1 files changed, 8 insertions, 6 deletions
diff --git a/website/.guix.scm b/website/.guix.scm
index 068ef0d..3aa4425 100644
--- a/website/.guix.scm
+++ b/website/.guix.scm
@@ -65,12 +65,14 @@
;; Choose the layout for guix.gnu.org.
(setenv "GUIX_WEB_SITE_INFO" "t")
- (when (zero? (system* #+(file-append (specification->package "haunt")
- "/bin/haunt")
- "build"))
- (mkdir-p #$output)
- (copy-recursively "/tmp/gnu.org/software/guix" #$output)
- (symlink "guix.html" (string-append #$output "/index.html")))))))
+ (invoke #+(file-append (specification->package "haunt")
+ "/bin/haunt")
+ "build")
+
+ (mkdir-p #$output)
+ (copy-recursively "/tmp/gnu.org/software/guix" #$output
+ #:log (%make-void-port "w"))
+ (symlink "guix.html" (string-append #$output "/index.html"))))))
(computed-file "guix-web-site" build)