summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--guix.scm30
1 files changed, 30 insertions, 0 deletions
diff --git a/guix.scm b/guix.scm
new file mode 100644
index 0000000..78c825d
--- /dev/null
+++ b/guix.scm
@@ -0,0 +1,30 @@
+(use-modules ((guix licenses) #:prefix license:)
+ (guix packages)
+ (guix gexp)
+ (guix utils)
+ (guix git-download)
+ (gnu packages)
+ (gnu packages guile)
+ (guix build-system guile))
+
+(define %source-dir (dirname (current-filename)))
+
+(package
+ (name "guile-simple-site-builder")
+ (version "0.0.1")
+ (source (local-file (dirname (current-filename))
+ "guile-simple-site-builder"
+ #:recursive? #t
+ #:select? (git-predicate %source-dir)))
+ (arguments
+ `(#:phases
+ (modify-phases %standard-phases
+ (add-before 'build 'remove-guix.scm
+ (lambda _ (delete-file "guix.scm"))))))
+ (propagated-inputs (list guile-3.0))
+ (build-system guile-build-system)
+ (home-page "https://git.elenq.tech/guile-simple-site-builder/")
+ (synopsis "Atom and an HTML index generator")
+ (description "A simple tool to generate an Atom and an HTML index from a very
+simple scheme file.")
+ (license license:gpl3+))