summary refs log tree commit diff
path: root/.guix/run64-website.scm
diff options
context:
space:
mode:
Diffstat (limited to '.guix/run64-website.scm')
-rw-r--r--.guix/run64-website.scm9
1 files changed, 5 insertions, 4 deletions
diff --git a/.guix/run64-website.scm b/.guix/run64-website.scm
index ad82072..8ceb63c 100644
--- a/.guix/run64-website.scm
+++ b/.guix/run64-website.scm
@@ -17,7 +17,6 @@
 ;;; along with run64.  If not, see <https://www.gnu.org/licenses/>.
 
 (define-module (run64-website)
-  #:use-module ((gnu packages base) #:select (gnu-make))
   #:use-module ((gnu packages emacs) #:select (emacs-minimal))
   #:use-module (guix gexp)
   #:use-module (guix packages)
@@ -30,9 +29,11 @@
 
         (copy-recursively #$(package-source guile-run64)
                           (getcwd))
-        (invoke #$(file-append gnu-make "/bin/make")
-                "website"
-                (string-append "EMACS=" #$(file-append emacs-minimal "/bin/emacs")))
+        (invoke #$(file-append emacs-minimal "/bin/emacs")
+                "--quick"
+                "--batch"
+                "--load" "build-aux/build-home-page.el"
+                "--funcall" "build-website")
         (copy-recursively "website" #$output))))
 
 (define-public run64-website