From 81982cfc158fd39d4fed0dd4789fb9119fde3cf7 Mon Sep 17 00:00:00 2001 From: Janneke Nieuwenhuizen Date: Wed, 4 Dec 2024 19:10:34 +0100 Subject: build: Add manifest for Guix. * manifest.scm: New file. * README (Development environment): Mention it. Message-ID: <20241204181037.24687-3-janneke@gnu.org> --- 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")) -- cgit v1.2.3