diff options
| author | Arun Isaac | 2025-11-17 18:51:19 +0000 |
|---|---|---|
| committer | Arun Isaac | 2025-11-17 18:54:31 +0000 |
| commit | 351e828ff579d5c97d5c433fd9d4b484fea8f4b3 (patch) | |
| tree | dd80a870d34e2de2a070b8c087e988f80415ca4b /.guix | |
| parent | 3cffcb350b0e9797c8034f93e8315e394f984e67 (diff) | |
| download | run64-351e828ff579d5c97d5c433fd9d4b484fea8f4b3.tar.gz run64-351e828ff579d5c97d5c433fd9d4b484fea8f4b3.tar.lz run64-351e828ff579d5c97d5c433fd9d4b484fea8f4b3.zip | |
guix: Move website building out of Makefile.
Diffstat (limited to '.guix')
| -rw-r--r-- | .guix/run64-website.scm | 9 |
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 |
