tools: move pandoc filters out of docs/

[ci skip]
This commit is contained in:
Simon Michael 2017-01-09 09:42:26 -08:00
parent f12a57647e
commit e881a29b0e
22 changed files with 29 additions and 29 deletions

View File

@ -77,8 +77,8 @@ groff = "groff"
main = do main = do
pandocFilters <- pandocFilters <-
map ("doc" </>). nub . sort . map (-<.> "") . filter ("pandoc-" `isPrefixOf`) map ("tools" </>). nub . sort . map (-<.> "") . filter ("pandoc-" `isPrefixOf`)
<$> S.getDirectoryContents "doc" <$> S.getDirectoryContents "tools"
shakeArgs shakeArgs
shakeOptions{ shakeOptions{
@ -167,11 +167,11 @@ main = do
cmd Shell cmd Shell
"m4 -P -DMAN -I" dir lib src "|" "m4 -P -DMAN -I" dir lib src "|"
pandoc "-f markdown -s --template" tmpl pandoc "-f markdown -s --template" tmpl
-- "--filter doc/pandoc-drop-web-blocks" -- "--filter tools/pandoc-drop-web-blocks"
"--filter doc/pandoc-drop-html-blocks" "--filter tools/pandoc-drop-html-blocks"
"--filter doc/pandoc-drop-html-inlines" "--filter tools/pandoc-drop-html-inlines"
"--filter doc/pandoc-drop-links" "--filter tools/pandoc-drop-links"
"--filter doc/pandoc-drop-notes" "--filter tools/pandoc-drop-notes"
"-o" out "-o" out
-- render man page nroffs to fixed-width text for embedding in executables, with nroff -- render man page nroffs to fixed-width text for embedding in executables, with nroff
@ -195,11 +195,11 @@ main = do
cmd Shell cmd Shell
"m4 -P -I" dir lib src "|" "m4 -P -I" dir lib src "|"
pandoc "-f markdown" pandoc "-f markdown"
-- "--filter doc/pandoc-drop-web-blocks" -- "--filter tools/pandoc-drop-web-blocks"
"--filter doc/pandoc-drop-html-blocks" "--filter tools/pandoc-drop-html-blocks"
"--filter doc/pandoc-drop-html-inlines" "--filter tools/pandoc-drop-html-inlines"
"--filter doc/pandoc-drop-links" "--filter tools/pandoc-drop-links"
"--filter doc/pandoc-drop-notes" "--filter tools/pandoc-drop-notes"
"-t texinfo |" "-t texinfo |"
makeinfo "--force --no-split -o" out makeinfo "--force --no-split -o" out
@ -234,9 +234,9 @@ main = do
cmd Shell cmd Shell
"m4 -P -DMAN -DWEB -I" dir lib src "|" "m4 -P -DMAN -DWEB -I" dir lib src "|"
pandoc "-f markdown -t markdown --atx-headers" pandoc "-f markdown -t markdown --atx-headers"
"--filter doc/pandoc-demote-headers" "--filter tools/pandoc-demote-headers"
-- "--filter doc/pandoc-add-toc" -- "--filter tools/pandoc-add-toc"
-- "--filter doc/pandoc-drop-man-blocks" -- "--filter tools/pandoc-drop-man-blocks"
">>" out ">>" out
-- adjust and combine man page mds for single-page web output, using pandoc -- adjust and combine man page mds for single-page web output, using pandoc
@ -248,10 +248,10 @@ main = do
forM_ webmanpages $ \f -> do -- site/hledger.md, site/journal.md forM_ webmanpages $ \f -> do -- site/hledger.md, site/journal.md
cmd Shell ("printf '\\n\\n' >>") webmanall :: Action ExitCode cmd Shell ("printf '\\n\\n' >>") webmanall :: Action ExitCode
cmd Shell "pandoc" f "-t markdown --atx-headers" cmd Shell "pandoc" f "-t markdown --atx-headers"
-- "--filter doc/pandoc-drop-man-blocks" -- "--filter tools/pandoc-drop-man-blocks"
"--filter doc/pandoc-drop-toc" "--filter tools/pandoc-drop-toc"
-- "--filter doc/pandoc-capitalize-headers" -- "--filter tools/pandoc-capitalize-headers"
"--filter doc/pandoc-demote-headers" "--filter tools/pandoc-demote-headers"
">>" webmanall :: Action ExitCode ">>" webmanall :: Action ExitCode
-- build the currently checked out web docs and save as a named snapshot -- build the currently checked out web docs and save as a named snapshot

20
doc/.gitignore vendored
View File

@ -1,10 +1,10 @@
pandoc-add-toc ../tools/pandoc-add-toc
pandoc-capitalize-headers ../tools/pandoc-capitalize-headers
pandoc-demote-headers ../tools/pandoc-demote-headers
pandoc-drop-html-blocks ../tools/pandoc-drop-html-blocks
pandoc-drop-html-inlines ../tools/pandoc-drop-html-inlines
pandoc-drop-links ../tools/pandoc-drop-links
pandoc-drop-man-blocks ../tools/pandoc-drop-man-blocks
pandoc-drop-notes ../tools/pandoc-drop-notes
pandoc-drop-toc ../tools/pandoc-drop-toc
pandoc-drop-web-blocks ../tools/pandoc-drop-web-blocks

BIN
tools/pandoc-add-toc Executable file

Binary file not shown.

BIN
tools/pandoc-capitalize-headers Executable file

Binary file not shown.

BIN
tools/pandoc-demote-headers Executable file

Binary file not shown.

BIN
tools/pandoc-drop-html-blocks Executable file

Binary file not shown.

BIN
tools/pandoc-drop-html-inlines Executable file

Binary file not shown.

BIN
tools/pandoc-drop-links Executable file

Binary file not shown.

BIN
tools/pandoc-drop-man-blocks Executable file

Binary file not shown.

BIN
tools/pandoc-drop-notes Executable file

Binary file not shown.

BIN
tools/pandoc-drop-toc Executable file

Binary file not shown.

BIN
tools/pandoc-drop-web-blocks Executable file

Binary file not shown.