bug-hurd
[Top][All Lists]
Advanced

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

Re: [web: guix updates 1/4] Add README.


From: Samuel Thibault
Subject: Re: [web: guix updates 1/4] Add README.
Date: Wed, 4 Dec 2024 20:17:29 +0100

Applied, thanks!

Janneke Nieuwenhuizen, le mer. 04 déc. 2024 19:10:32 +0100, a ecrit:
> * README: New file, documenting dependencies and development build.
> ---
>  README | 43 +++++++++++++++++++++++++++++++++++++++++++
>  1 file changed, 43 insertions(+)
>  create mode 100644 README
> 
> diff --git a/README b/README
> new file mode 100644
> index 00000000..425869de
> --- /dev/null
> +++ b/README
> @@ -0,0 +1,43 @@
> +-*- mode: org -*-
> +
> +#+TITLE: the Hurd website
> +
> +The Hurd website available at https://www.gnu.org/software/hurd/ is a
> +static website built with [[https://ikiwiki.info/][Ikiwiki]].  This 
> directory contains the source
> +files of the website.
> +
> +* Development environment
> +
> +The folling dependencies are needed to build the website
> +
> +   ikiwiki,
> +   perl,
> +   cpan Text::Markdown,
> +   cpan Search::Xapian,
> +   cpan YAML::Syck, and
> +   Texinfo
> +
> +On Debian, do something like:
> +
> +#+BEGIN_EXAMPLE
> +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:
> +
> +#+BEGIN_EXAMPLE
> +guix shell ikiwiki perl perl-text-markdown perl-search-xapian perl-yaml-syck 
> texinfo
> +#+END_EXAMPLE
> +
> +* Running the website
> +
> +To try out the website locally while you work on it, run the following
> +commands:
> +
> +#+BEGIN_EXAMPLE
> +rm -rf ../web.rendered
> +./render_locally
> +#+END_EXAMPLE
> +
> +the website is built out of tree (!) in in 
> [[file:~/src/hurd/web.rendered][../web.rendered]].
> -- 
> 2.46.0
> 
> 

-- 
Samuel
The nice thing about Windows is - It does not just crash, it displays a
dialog box and lets you press 'OK' first.
(Arno Schaefer's .sig)



reply via email to

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