Source code of the Guile web site
- Scheme 70.4%
- CSS 15.2%
- HTML 14.4%
|
Ludovic Courtès
c097c4b2c2
learn, index: Refer to doc.guix.gnu.org for the manual.
* website/apps/base/index-page.scm (manual-ref): Change URL to doc.guix.gnu.org. * website/apps/base/learn-page.scm (learn-page): Likewise. |
||
|---|---|---|
| designs | Update cover image for reference manual to 3.0 | |
| posts | Add Guile 3.0.11 announcement. | |
| website | learn, index: Refer to doc.guix.gnu.org for the manual. | |
| .gitignore | Add Haunt file. | |
| COPYING | Initial commit. | |
| haunt.scm | website: Update for Haunt 0.2.6. | |
| README.md | Add ‘README.md’ with build instructions. | |
Guile’s Web Site
This web site was designed by @luis-felipe.
Testing
To build the web site, enter an environment that contains all the nice Guile tools to build it:
guix shell -CN haunt guix guile
From there, you can build a version of the web pages for local screening:
GUILE_WEB_SITE_LOCAL=yes haunt build
... and serve them to look at them in the browser:
haunt serve
The web site should be visible at http://localhost:8080.
Uploading
To build the final web site, run the same command without
GUILE_WEB_SITE_LOCAL=yes:
haunt build
From there, copy the site sub-directory to your CVS
checkout and
commit the damn thing (!):
cp -r site/* /path/to/checkout/
cd /path/to/checkout
cvs ci -m Update.
And then, it will automatically appear at gnu.org/software/guile.