Files
..
2017-05-18 12:19:49 -07:00
2013-12-11 01:02:06 -08:00
2017-05-18 12:19:49 -07:00
2015-01-18 17:29:45 -08:00
2017-05-18 12:19:49 -07:00
2015-03-06 14:05:50 -08:00
2016-11-17 21:26:22 -08:00
2015-09-09 10:12:11 -07:00
2015-01-18 17:29:45 -08:00

Cap'n Proto Documentation

This directory contains the "source code" for the Cap'n Proto web site.

The site is built with Jekyll, which depends on Ruby. Start by installing ruby1.9.1-dev. On Debian-based operating systems:

sudo apt-get install ruby1.9.1-dev

Then install Jekyll:

sudo gem install jekyll

Now install Pygments and SetupTools to be able to install the CapnProto lexer. On Debian based operating systems:

sudo apt-get install python-pygments python-setuptools

Next, install the custom Pygments syntax highlighter:

cd _plugins
sudo python capnp_lexer.py install
cd ..

Now you can launch a local server:

jekyll serve highlighter --watch

Edit, test, commit.

If you have permission, after you've pushed your changes back to github, you can make your changes live by running:

./push-site.sh

Otherwise, send a pull request and let someone else actually push the new site.