view README.rst @ 96:0445a2232de7

Improvements and fixes to incremental baking. * Better handling of the render pass during page rendering. * Used sources are paired with the pass they were used in. * Proper use and invalidation of the rendered segments cache based on render passes. * The `Assetor` is also better tracking what was used in a page. * Add flags on a page to get better caching information for the debug window. * Property invalidation of the previous bake record when needed. * Better information about why pages are delayed.
author Ludovic Chabant <ludovic@chabant.com>
date Sun, 07 Sep 2014 23:48:57 -0700
parents 8f7ba2c95025
children 742009d964ef
line wrap: on
line source


PieCrust is a static website generator and lightweight CMS that's all managed
with text files. No complex setup, databases, or administrative panels.
Simple, beautiful, and yummy.

For more information, along with the complete documentation, visit `the
official website`_.

.. _the official website: http://bolt80.com/piecrust/


Quickstart
==========

If you want to quickly give it a spin:

::

    bin/chef init mywebsite
    cd mywebsite
    ../bin/chef serve

It should create a new empty site in a ``mywebsite`` folder, and then start
your default browser to show it to you. Use ``chef prepare page`` and ``chef
prepare post`` to create pages and posts, and edit those in your favorite text
editor.

When you're happy, run ``../bin/chef bake`` to generate the final static
website, which you'll find in ``_counter``.


Changes
=======

Check out the CHANGELOG file for new features, bug fixes and breaking changes.