The following apparent uses of the preprocessor show up in sites’ sources (see below):
- Read from external world into config
- From environment (e.g.
NANOC_ENV
) - From side-effect-free command output (e.g.
nanoc --version
)
- From environment (e.g.
- Set attributes based on other attributes, identifier, or raw content