diff options
| author | Mirek Kratochvil <miroslav.kratochvil@uni.lu> | 2023-06-08 14:25:32 +0200 |
|---|---|---|
| committer | Mirek Kratochvil <miroslav.kratochvil@uni.lu> | 2023-06-08 14:25:32 +0200 |
| commit | c6d86aeed3491f88bbfdf9667882a49efc509b1d (patch) | |
| tree | 6158274ec70097b366abaeafe27d35c2b2f03f59 /site.hs | |
| parent | 4c1f0f9a4e4ee68aab098a61d3749960f568ec7f (diff) | |
| download | reploy-c6d86aeed3491f88bbfdf9667882a49efc509b1d.tar.gz reploy-c6d86aeed3491f88bbfdf9667882a49efc509b1d.tar.bz2 | |
actually take args
Diffstat (limited to 'site.hs')
| -rw-r--r-- | site.hs | 6 |
1 files changed, 4 insertions, 2 deletions
@@ -36,6 +36,7 @@ import Text.Pandoc.Class (runIOorExplode) import Text.Pandoc.Readers.Markdown (readMarkdown) import Text.Pandoc.Writers.HTML (writeHtml5String) import qualified Text.Parsec.Error +import qualified Options.Applicative import FormatOpts import Types @@ -316,8 +317,9 @@ renderTags :: Site () renderTags = use (htags . to M.keys) >>= traverse_ renderTag -- | Build the whole site. -main = - flip runStateT emptySiteState $ do +main = do + init <- Options.Applicative.execParser siteOptions + flip runStateT init $ do installAssets traverse sourcePages ["external"] sourceTags |
