New LibreCat website
HTML Other
Latest commit 0b22790 Jan 17, 2017 @phochste phochste Fixing dates
Permalink
Failed to load latest commit information.
_data
_includes
_layouts
_posts
assets
build
css
events
memento
tutorial
.gitignore
.gitmodules
CNAME
Gemfile
Makefile
README.md
_config.yml
about.html
atom.xml
blog.html
catmandu.yml
cpanfile
distributions.fix
distributions.html
distributions.pl
events.html
googleb9bd4d831c1c97cb.html
index.html
modules.pl
rss.xml
use-cases.html

README.md

LibreCat Homepage

This git repository contains the main part of LibreCat homepage. View it live at http://librecat.org/!

The homepage is build with Jekyll from static files. Some parts (Catmandu Documentation and overview of Catmandu Distributions are dynamically build for updates.

Local usage

See GitHub pages for local usage of this homepage.

To build Catmandu Documentation, clone the Catmandu wiki:

git clone https://github.com/LibreCat/Catmandu.wiki.git wiki
ln -s wiki/book Catmandu
cd wiki/book; make # build HTML documentation

To update Catmandu Distributions install Catmandu and run:

make local  # once or when update script changed
make data
make date

Information about Catmandu Distribuions is build in directory _data and must be committed to update the website:

git add _data _config.yml
git commit -m "autoupdate distributions"
git push