Mercurial > piecrust2
view docs/config.yml @ 371:c2ca72fb7f0b 2.0.0a8
caching: Use separate caches for config variants and other contexts.
* The `_cache` directory is now organized in multiple "sub-caches" for
different contexts.
* A new context is created when config variants or overrides are applied.
* `serve` context uses a different context that the other commends, to prevent
the `bake` command's output from messing up the preview server (e.g. with
how asset URLs are generated differently between the two).
* Fix a few places where the cache directory was referenced directly.
author | Ludovic Chabant <ludovic@chabant.com> |
---|---|
date | Sun, 03 May 2015 23:59:46 -0700 |
parents | 2f4412745db2 |
children | 61d53d2163d6 |
line wrap: on
line source
# Basic stuff. site: title: PieCrust author: Ludovic Chabant tagline: Freshly baked sites & documents since 2006 description: A static website generator and flat-file CMS pretty_urls: true sources: docs: type: ordered data_endpoint: site.docs default_layout: doc routes: - url: /docs/%path:slug% source: docs func: docurl(slug) baker: assets_dirs: assets: # Ignore stuff that will get concatenated into the main JS file. ignore: js/piecrust smartypants: enable: true # This is 2015, come on Markdown. markdown: extensions: abbr, fenced_code, footnotes, smart_strong # Need Foundation for CSS/JS. Install with Bower. sass: load_paths: - bower_components/foundation/scss # Using the Sass compiler directly now, but here's how it would look # like if we were using the whole Compass machinery instead. compass: enable: false options: --css-dir %out_dir%/css --generated-images-path %out_dir%/img # Config variants. variants: # Enable compressors when baking the docs for publishing. dist: site: root: /piecrust/v2/ baker: assets_dirs: assets: processors: all