summaryrefslogtreecommitdiff
path: root/web/site.hs
diff options
context:
space:
mode:
authorJasper Van der Jeugt <m@jaspervdj.be>2017-01-22 17:48:58 +0100
committerJasper Van der Jeugt <m@jaspervdj.be>2017-01-22 17:48:58 +0100
commitd0ebefba0e415b2fb1326243b2cd658041f6eb9d (patch)
tree51954b72df102a37cd023176db11dfff91edf9a2 /web/site.hs
parente2613e056e0f5c8d0af21ff307d45534a21f9487 (diff)
downloadhakyll-d0ebefba0e415b2fb1326243b2cd658041f6eb9d.tar.gz
Bump version to 4.9.4.0
Diffstat (limited to 'web/site.hs')
-rw-r--r--web/site.hs22
1 files changed, 13 insertions, 9 deletions
diff --git a/web/site.hs b/web/site.hs
index bf84f1e..a20d15b 100644
--- a/web/site.hs
+++ b/web/site.hs
@@ -1,19 +1,24 @@
--------------------------------------------------------------------------------
{-# LANGUAGE OverloadedStrings #-}
-import Control.Arrow (second)
-import Control.Monad (forM_)
-import Data.Char (isDigit)
-import Data.List (isPrefixOf, sortBy)
-import Data.Monoid ((<>))
-import Data.Ord (comparing)
+import Control.Arrow (second)
+import Control.Monad (forM_)
+import Data.Char (isDigit)
+import Data.List (isPrefixOf, sortBy)
+import Data.Monoid ((<>))
+import Data.Ord (comparing)
import Hakyll
-import System.FilePath (dropTrailingPathSeparator, splitPath)
+import System.Directory (copyFile)
+import System.FilePath (dropTrailingPathSeparator, splitPath)
import Text.Pandoc
--------------------------------------------------------------------------------
main :: IO ()
main = hakyllWith config $ do
+ -- Copy CHANGELOG.md here.
+ preprocess $ copyFile "../CHANGELOG.md" "releases.markdown"
+
+ -- CSS
match "css/*" $ do
route idRoute
compile compressCssCompiler
@@ -70,8 +75,7 @@ main = hakyllWith config $ do
where
withToc = defaultHakyllWriterOptions
{ writerTableOfContents = True
- , writerTemplate = "$toc$\n$body$"
- , writerStandalone = True
+ , writerTemplate = Just "$toc$\n$body$"
}