mirror of
https://github.com/simonmichael/hledger.git
synced 2024-12-28 04:46:31 +03:00
;doc: don't generate combined manual any more
[ci skip]
This commit is contained in:
parent
e4e2dfb218
commit
cccaa2f1b4
21
Shake.hs
21
Shake.hs
@ -208,7 +208,7 @@ main = do
|
|||||||
mdmanuals = ["site" </> manpageNameToUri m <.> "md" | m <- manpageNames]
|
mdmanuals = ["site" </> manpageNameToUri m <.> "md" | m <- manpageNames]
|
||||||
|
|
||||||
-- latest version of the manuals rendered to html
|
-- latest version of the manuals rendered to html
|
||||||
htmlmanuals = ["site/_site" </> manpageNameToUri m <.> "html" | m <- manpageNames++["manual"]]
|
htmlmanuals = ["site/_site" </> manpageNameToUri m <.> "html" | m <- manpageNames]
|
||||||
|
|
||||||
-- old versions of the manuals rendered to html
|
-- old versions of the manuals rendered to html
|
||||||
oldhtmlmanuals = map (normalise . ("site/_site/doc" </>) . (<.> "html")) $
|
oldhtmlmanuals = map (normalise . ("site/_site/doc" </>) . (<.> "html")) $
|
||||||
@ -220,9 +220,6 @@ main = do
|
|||||||
|
|
||||||
-- TODO: make website URIs lower-case ?
|
-- TODO: make website URIs lower-case ?
|
||||||
|
|
||||||
-- manuals rendered to markdown and combined, ready for web rendering
|
|
||||||
mdcombinedmanual = "site/manual.md"
|
|
||||||
|
|
||||||
-- extensions of static web asset files, to be copied to the website
|
-- extensions of static web asset files, to be copied to the website
|
||||||
webassetexts = ["png", "gif", "cur", "js", "css", "eot", "ttf", "woff", "svg"]
|
webassetexts = ["png", "gif", "cur", "js", "css", "eot", "ttf", "woff", "svg"]
|
||||||
|
|
||||||
@ -334,18 +331,6 @@ main = do
|
|||||||
"--lua-filter tools/pandoc-demote-headers.lua"
|
"--lua-filter tools/pandoc-demote-headers.lua"
|
||||||
">>" out
|
">>" out
|
||||||
|
|
||||||
-- Generate the combined web manual's markdown source, by
|
|
||||||
-- concatenating tweaked versions of the individual manuals.
|
|
||||||
phony "mdcombinedmanual" $ need [ mdcombinedmanual ]
|
|
||||||
mdcombinedmanual %> \out -> do
|
|
||||||
need mdmanuals
|
|
||||||
liftIO $ writeFile mdcombinedmanual ""
|
|
||||||
forM_ mdmanuals $ \f -> do -- site/hledger.md, site/journal.md
|
|
||||||
cmd_ Shell ("printf '\\n\\n' >>") mdcombinedmanual
|
|
||||||
cmd_ Shell pandoc f towebmd
|
|
||||||
"--lua-filter tools/pandoc-demote-headers.lua"
|
|
||||||
">>" mdcombinedmanual
|
|
||||||
|
|
||||||
-- Copy some extra markdown files from the main repo into the site
|
-- Copy some extra markdown files from the main repo into the site
|
||||||
-- TODO adding table of contents placeholders
|
-- TODO adding table of contents placeholders
|
||||||
[
|
[
|
||||||
@ -657,12 +642,11 @@ main = do
|
|||||||
-- them as the specified versioned snapshot in site/doc/VER/ .
|
-- them as the specified versioned snapshot in site/doc/VER/ .
|
||||||
-- .snapshot is a dummy file.
|
-- .snapshot is a dummy file.
|
||||||
"site/doc/*/.snapshot" %> \out -> do
|
"site/doc/*/.snapshot" %> \out -> do
|
||||||
need $ mdcombinedmanual : mdmanuals
|
need mdmanuals
|
||||||
let snapshot = takeDirectory out
|
let snapshot = takeDirectory out
|
||||||
cmd_ Shell "mkdir -p" snapshot
|
cmd_ Shell "mkdir -p" snapshot
|
||||||
forM_ mdmanuals $ \f -> -- site/hledger.md, site/journal.md
|
forM_ mdmanuals $ \f -> -- site/hledger.md, site/journal.md
|
||||||
cmd_ Shell "cp" f (snapshot </> takeFileName f)
|
cmd_ Shell "cp" f (snapshot </> takeFileName f)
|
||||||
cmd_ Shell "cp" "site/manual.md" snapshot
|
|
||||||
cmd_ Shell "cp -r site/images" snapshot
|
cmd_ Shell "cp -r site/images" snapshot
|
||||||
cmd_ Shell "touch" out
|
cmd_ Shell "touch" out
|
||||||
|
|
||||||
@ -673,7 +657,6 @@ main = do
|
|||||||
-- removeFilesAfter "." commandtxts
|
-- removeFilesAfter "." commandtxts
|
||||||
putNormal "Cleaning generated manuals, staged site content"
|
putNormal "Cleaning generated manuals, staged site content"
|
||||||
removeFilesAfter "." mdmanuals
|
removeFilesAfter "." mdmanuals
|
||||||
removeFilesAfter "." [mdcombinedmanual]
|
|
||||||
removeFilesAfter "." [
|
removeFilesAfter "." [
|
||||||
-- "site/README.md",
|
-- "site/README.md",
|
||||||
-- "site/CONTRIBUTING.md"
|
-- "site/CONTRIBUTING.md"
|
||||||
|
Loading…
Reference in New Issue
Block a user