blog/posts/gen.ml
2024-06-09 17:48:47 -03:00

17 lines
477 B
OCaml
Executable file

#!/usr/bin/env utop
let args = "--css ../assets/css/style.css --standalone " ^
"--from markdown+yaml_metadata_block-implicit_figures " ^ "--to html5 " ^
"--highlight-style zenburn " ^ "--template=template.html "
let vert md = begin
let filename_split = String.split_on_char '.' md in
Sys.command (
"pandoc " ^ args ^ " md/" ^ md ^ " -o " ^ List.nth filename_split 0 ^ ".html"
)
end ;;
let contents = Sys.readdir "./md/"
|> Array.to_list
|> List.map vert