package quill

  1. Overview
  2. Docs

Module Quill_book.BuildSource

Project build pipeline.

Executes code cells in each notebook, renders to HTML, and writes the output as a static site.

Sourceval build : create_kernel:(on_event:(Quill.Kernel.event -> unit) -> Quill.Kernel.t) -> ?skip_eval:bool -> ?output:string -> ?live_reload_script:string -> Quill_project.t -> unit

build ~create_kernel project builds the project. For each notebook: reads the markdown, executes code cells via Quill.Eval.run (unless skip_eval is true), renders to HTML, and copies assets to the output directory. Source files are never modified.

output defaults to build/ inside the project root. live_reload_script defaults to "" (empty).