summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Thompson <dthompson2@worcester.edu>2023-10-28 07:59:36 -0400
committerDavid Thompson <dthompson2@worcester.edu>2023-10-28 07:59:36 -0400
commitebff522487f1cfceb3dc14eac481b16c10d10a8b (patch)
tree2c839d947c06f7d5e0565f75654b90bf6ef1ac23
parentd348a6f92cf4078f620eb127083466553161590b (diff)
Make game buildable using Guix.
-rw-r--r--Makefile2
-rw-r--r--manifest.scm9
2 files changed, 5 insertions, 6 deletions
diff --git a/Makefile b/Makefile
index a71f0fb..ccfa73d 100644
--- a/Makefile
+++ b/Makefile
@@ -1,5 +1,5 @@
game.wasm: game.scm level.scm
- /gnu/store/i7qi9wsyhxzv3w4y992qgx5j9g5dcza0-profile/bin/guile -L $(HOME)/Code/guile-hoot/module game.scm
+ guile game.scm
level.scm: level.tmx compile-map.scm
guile compile-map.scm > level.scm
diff --git a/manifest.scm b/manifest.scm
index f98031e..8fd1412 100644
--- a/manifest.scm
+++ b/manifest.scm
@@ -13,7 +13,7 @@
(gnu packages texinfo))
(define guile-hoot
- (let ((commit "89b936e198b158fc4a43b43977d783f4f798f45c")
+ (let ((commit "3ff1a556e3056db32e3cd7ccde95faf1f5100887")
(revision "1"))
(package
(name "guile-hoot")
@@ -25,7 +25,7 @@
(commit commit)))
(file-name (git-file-name "guile-hoot" version))
(sha256
- (base32 "0bzd2a840rzl3ymaaiqm7m4xsgb6hm24fjg3ssbiqq3n6qd88fnr"))))
+ (base32 "087jjqziziahmny45ddjj4ww16935n8i0341yzqx8a81l22f8vc1"))))
(build-system gnu-build-system)
(arguments
'(#:make-flags '("GUILE_AUTO_COMPILE=0")
@@ -36,8 +36,7 @@
(list guile-next))
(synopsis "WASM compiler for Guile Scheme")
(description "Guile-hoot is an ahead-of-time WebAssembly compiler for GNU Guile.")
- (home-page "https://gitlab.com/spritely/guile-hoot")
+ (home-page "https://spritely.institute/hoot/")
(license (list license:asl2.0 license:lgpl3+)))))
-(packages->manifest (list guile-next ;; guile-hoot
- gnu-make zip))
+(packages->manifest (list guile-next guile-hoot gnu-make zip))