{{/* A Hugo shortcode to include the content generated from the top level description Hjson Usage: {{< topLevelDoc topLevel contentType >}} topLevel: Top level name (e.g. earlgrey) contentType: Type of generated content to include. Valid options: mmap, pinout The actual content is rendered as Markdown by the util/build_docs.py script and only included by the shortcode here. Also see util/design/gen-top-docs.py for more details. */}} {{ $top := .Get 0 }} {{ $type := .Get 1 }} {{ $basename := (print $type ".md") }} {{ $path := path.Join .Site.Params.generatedRoot "top" $top $basename }} {{ if not (fileExists $path) }} {{ errorf "%s has not been generated" $path }} {{ end }} {{ readFile $path | markdownify }}