blog/posts/gen.ml
2024-05-20 10:53:26 -03:00

17 lines
456 B
OCaml
Executable file

#!/usr/bin/env utop
let args = "--css ../assets/style.css --standalone " ^
"--from markdown+yaml_metadata_block " ^ "--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