on master help sign in
Bump version to 4.9.4.0
commitd0ebefba0e415b2fb1326243b2cd658041f6eb9d authorJasper Van der Jeugt <m@jaspervdj.be> dateSun 22 Jan 2017, 17:48 (10 years ago) parente2613e0
4 files changed+25−10
.gitignore+3 web/releases.markdown → CHANGELOG.md+7 hakyll.cabal+2−1 web/site.hs+13−9
.gitignore+3
@@ -23,3 +23,6 @@ web/_cache
2323web/_site
2424web/site
2525web/reference
26+
27+# This is generated from the CHANGELOG
28+web/releases.markdown
web/releases.markdown → CHANGELOG.mdrenamed+7
@@ -4,6 +4,13 @@ title: Releases
44
55# Releases
66
7+## Hakyll 4.9.4.0
8+
9+- Make `./site check` concurrent
10+- Bump directory dependency to 1.3
11+- Bump time dependency to 1.7
12+- Bump vector dependency to 0.12
13+
714## Hakyll 4.9.3.0
815
916- Add a `Hakyll.Web.Redirect` module (contribution by gwern)
hakyll.cabal+2−1
@@ -1,5 +1,5 @@
11Name: hakyll
2−Version: 4.9.3.0
2+Version: 4.9.4.0
33
44Synopsis: A static website compiler library
55Description:
@@ -62,6 +62,7 @@ Data-files:
6262 templates/rss.xml
6363
6464Extra-source-files:
65+ CHANGELOG.md
6566 tests/data/example.md
6667 tests/data/example.md.metadata
6768 tests/data/images/favicon.ico
web/site.hs+13−9
@@ -1,19 +1,24 @@
11--------------------------------------------------------------------------------
22{-# LANGUAGE OverloadedStrings #-}
3−import Control.Arrow (second)
4−import Control.Monad (forM_)
5−import Data.Char (isDigit)
6−import Data.List (isPrefixOf, sortBy)
7−import Data.Monoid ((<>))
8−import Data.Ord (comparing)
3+import Control.Arrow (second)
4+import Control.Monad (forM_)
5+import Data.Char (isDigit)
6+import Data.List (isPrefixOf, sortBy)
7+import Data.Monoid ((<>))
8+import Data.Ord (comparing)
99import Hakyll
10−import System.FilePath (dropTrailingPathSeparator, splitPath)
10+import System.Directory (copyFile)
11+import System.FilePath (dropTrailingPathSeparator, splitPath)
1112import Text.Pandoc
1213
1314
1415--------------------------------------------------------------------------------
1516main :: IO ()
1617main = hakyllWith config $ do
18+ -- Copy CHANGELOG.md here.
19+ preprocess $ copyFile "../CHANGELOG.md" "releases.markdown"
20+
21+ -- CSS
1722 match "css/*" $ do
1823 route idRoute
1924 compile compressCssCompiler
@@ -70,8 +75,7 @@ main = hakyllWith config $ do
7075 where
7176 withToc = defaultHakyllWriterOptions
7277 { writerTableOfContents = True
73− , writerTemplate = "$toc$\n$body$"
74− , writerStandalone = True
78+ , writerTemplate = Just "$toc$\n$body$"
7579 }
7680
7781