bug-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[web: guix updates 3/4] build: Add manifest for Guix.


From: Janneke Nieuwenhuizen
Subject: [web: guix updates 3/4] build: Add manifest for Guix.
Date: Wed, 4 Dec 2024 19:10:34 +0100

* manifest.scm: New file.
* README (Development environment): Mention it.
---
 README       |  6 +++---
 manifest.scm | 15 +++++++++++++++
 2 files changed, 18 insertions(+), 3 deletions(-)
 create mode 100644 manifest.scm

diff --git a/README b/README
index 425869de..1b51e530 100644
--- a/README
+++ b/README
@@ -24,11 +24,11 @@ sudo apt-get install ikiwiki perl libtext-markdown-perl \
     libsearch-xapian-perl libyaml-syck-perl texinfo
 #+END_EXAMPLE
 
-To setup a development environment for Guix, do:
-
+The development manifest for Guix is described in the usual 
[[file:manifest.scm][manifest.scm]], run:
 #+BEGIN_EXAMPLE
-guix shell ikiwiki perl perl-text-markdown perl-search-xapian perl-yaml-syck 
texinfo
+guix shell
 #+END_EXAMPLE
+to enter a development environment.
 
 * Running the website
 
diff --git a/manifest.scm b/manifest.scm
new file mode 100644
index 00000000..113bbd9e
--- /dev/null
+++ b/manifest.scm
@@ -0,0 +1,15 @@
+;; GNU Guix development manifest.  To create development environment, run
+;;
+;;     guix shell
+;;
+;; or something like
+;;
+;;     guix shell --pure --manifest=manifest.scm ...
+
+(specifications->manifest
+ (list "ikiwiki"
+       "perl"
+       "perl-search-xapian"
+       "perl-text-markdown"
+       "perl-yaml-syck"
+       "texinfo"))
-- 
2.46.0




reply via email to

[Prev in Thread] Current Thread [Next in Thread]