view tests/bakes/test_simple.bake @ 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 4b1019bb2533
children
line wrap: on
line source

---
in:
    posts/2010-01-01_post1.md: 'post one'
    pages/about.md: 'URL: {{page.url}}'
    pages/_index.md: 'something'
out:
    '2010':
        '01':
            '01':
                post1.html: 'post one'
    about.html: 'URL: /about.html'
    index.html: 'something'
---
config:
    site:
        root: /whatever
in:
    posts/2010-01-01_post1.md: 'post one'
    pages/about.md: 'URL: {{page.url}}'
    pages/_index.md: 'something'
out:
    '2010':
        '01':
            '01':
                post1.html: 'post one'
    about.html: 'URL: /whatever/about.html'
    index.html: 'something'
---
in:
    pages/foo.md: |
        This page is {{page.url}}
outfiles:
    foo.html: |
        This page is /foo.html