diff options
author | Ekaitz Zarraga <ekaitz@elenq.tech> | 2025-04-02 23:06:05 +0200 |
---|---|---|
committer | Ekaitz Zarraga <ekaitz@elenq.tech> | 2025-04-02 23:06:56 +0200 |
commit | ea5c8d93655aa4212965cda9512eb3ecdc81e5a8 (patch) | |
tree | 9f1d7499b4eb9906c1f6d9593cd3de6ad20fcf9b | |
parent | 35c41e63237c9188179a85235b23645178064e72 (diff) |
-rw-r--r-- | guix.scm | 30 |
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+)) |