hledger/doc/site/package.yaml
Simon Michael 78018cc24d tools: yaml definitions for the hledger cabal files
Here are hpack package.yaml files for the other hledger cabal files.
These remove a lot of human-error-prone duplication.
They are not used yet as hpack isn't quite mature enough -
when it supports flags and benchmarks we will probably switch.
2015-07-14 17:32:49 -07:00

40 lines
1.2 KiB
YAML

# hpack specification for generating the cabal file
# (run "hpack" in this directory)
name : hakyll-std
version : 0.1.0
license : BSD3
synopsis : Generic hakyll site builder script (shipped with hledger)
description : |
A simple hakyll website builder suitable for (eg) software-related websites, intended to be used as-is without recompilation. Features:
- renders markdown and common web file types found in standard places
- a site.tmpl template will be used when rendering markdown files
- "- toc" in markdown files is replaced by a table of contents
- fenced code blocks are appropriately syntax-highlighted by highlighting-kate
(you should provide a syntax.css)
See the module doc (follow homepage link) for precise details.
category : Web
github : simonmichael/hledger
homepage : https://github.com/simonmichael/hledger/blob/master/doc/site/hakyll-std.hs
author : Simon Michael <simon@joyful.com>
maintainer : '-'
dependencies:
- base >= 4.7 && < 5
- hakyll >=4.7
- pandoc #>=1.15
- pandoc-types
- process
- directory
- data-default
- blaze-html
- containers
executables:
hakyll-std:
main: hakyll-std.hs
other-modules: TableOfContents