Mercurial > piecrust2
view docs/config.yml @ 1051:971b4d67e82a
serve: Fix problems with assets disappearing between servings.
When an asset file changes, its source's pipeline is re-run. But that created
a bake record that only had that pipeline's output, so the other outputs were
incorrectly considered empty and therefore any stray files were removed. Now we
copy over bake records for the pipelines we don't run.
author | Ludovic Chabant <ludovic@chabant.com> |
---|---|
date | Fri, 26 Jan 2018 18:05:02 -0800 |
parents | 922092c6eb8a |
children | 94d7d5e38571 |
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 api: type: ordered data_endpoint: site.api default_layout: api routes: - url: /docs/%slug% source: docs func: docurl - url: /api/%slug% source: api func: apiurl baker: assets_dirs: assets: # Ignore stuff that will get concatenated into the main JS file. ignore: js/piecrust # This is 2015, come on Markdown. markdown: extensions: abbr, fenced_code, footnotes, smart_strong, codehilite, smarty extension_configs: codehilite: css_class: highlight guess_lang: false # 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