Skip to content

ciao-lang/website

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The Ciao Website

This bundle contains the sources for the Ciao website. The file structure is as follows:

Manifest/           Manifest for this bundle
                    (includes some building code)
src/                Website contents in LPdoc format.
skel/               Additional website files
                    (images, CSS files, etc.).

The original sources (including alternative versions) of the logos and images in this repository are stored separately in the ciao-artwork repository.

Installation

This bundle requires a few additional steps to fetch external dependencies, build ciaowasm and ciao_playground bundles, and prepare the website files under CIAOROOT/build/site/ directory.

You can build and install the website with:

ciao custom_run website fetch_externals
ciao build --bin website
ciao build --grade=wasm website
ciao install --grade=wasm website
ciao custom_run website dist

NOTE: The metadata for the bundle catalog is pre-generated in the cached_catalog.pl file. Use bundle_extra_info:gen_catalog to generate it.

Serving the website

Use an HTTP server with multi-threading capabilities with root at CIAOROOT/build/site/. See the README.md at the ciao_playground for more details.

About

The Ciao website

Topics

Resources

License

LGPL-3.0, GPL-3.0 licenses found

Licenses found

LGPL-3.0
COPYING.LESSER
GPL-3.0
COPYING

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published