summaryrefslogtreecommitdiff
path: root/guix.scm
diff options
context:
space:
mode:
authorDavid Thompson <dthompson2@worcester.edu>2023-05-24 08:54:11 -0400
committerDavid Thompson <dthompson2@worcester.edu>2023-05-24 08:54:11 -0400
commitc1d5240aecab77021c262b9ad1ac27df54b59017 (patch)
treec35ce43231eef223171503f6c6ec5fe33966abc2 /guix.scm
First commit!
Diffstat (limited to 'guix.scm')
-rw-r--r--guix.scm29
1 files changed, 29 insertions, 0 deletions
diff --git a/guix.scm b/guix.scm
new file mode 100644
index 0000000..4399b8a
--- /dev/null
+++ b/guix.scm
@@ -0,0 +1,29 @@
+(use-modules (guix packages)
+ ((guix licenses) #:prefix license:)
+ (guix download)
+ (guix git)
+ (guix build-system gnu)
+ (guix utils)
+ (gnu packages)
+ (gnu packages autotools)
+ (gnu packages guile)
+ (gnu packages game-development)
+ (gnu packages pkg-config))
+
+(package
+ (name "chickadee-game-template")
+ (version "0.1.0-git")
+ (source (git-checkout (url (dirname (current-filename)))))
+ (build-system gnu-build-system)
+ (arguments
+ '(#:make-flags '("GUILE_AUTO_COMPILE=0")))
+ (native-inputs
+ (list autoconf automake pkg-config))
+ (inputs
+ (list guile-3.0))
+ (propagated-inputs
+ (list guile-chickadee))
+ (synopsis "Chickadee game template")
+ (description "This is an example package for a Chickadee game.")
+ (home-page "https://dthompson.us/projects/chickadee.html")
+ (license license:asl2.0))