[[intros]]
template = "This is part {p} of {t}. Please wait for the remaining parts (if any) before taking any action"
firstonly = false

[[items]]
type = "singlefile"
path = "Makefile"
groups = ["core"]

[[itmes]]
type = "singlefile"
path = "macos_app_bundle.sh"

[[items]]
type = "recursive"
path = "src"
extension = "rs"
groups = ["core"]

[[items]]
explain  = "the main html file that is only read by build-single-index.js"
type = "singlefile"
path = "src/public/main.html"
groups =["docs"]

[[items]]
explain  = "the html fiel that provides a version of the website file that provides editing features and loads all of the .json files dynamically"
type = "singlefile"
path = "src/public/index-dynamic.html"
groups =["docs"]

[[items]]
explain = "The meta docs for functions that get used to buildd the html documentation"
path = "src/public/functions"
type = "recursive"
extension = "json"
groups =["docs"]

[[items]]
explain = "This contains the meta data that can be used for sytax highlighting of the code"
type = "singlefile"
path = "src/public/syntax-highlighting.json"
groups = ["docs"]

[[items]]
explain = "This contains the json schema for the meta data that can be used for sytax highlighting of the code"
type = "singlefile"
path = "src/public/syntax-highlighting.schema.json"
groups = ["docs"]

[[items]]
type = "singlefile"
path = "src/public/styles.css"
groups = ["docs"]

[[items]]
explain = "These are the js files used for both building and for direct use in the webpage"
type = "recursive"
path = "src/public"
extension = "js"
groups = ["docs"]

[[items]]
explain = "these are examples of the functions being uses. Mostly, they have the pluin name before the hyphen"
type = "recursive"
path = "examples"
extension = "mu"
groups = ["examples"]

[[items]]
explain = "these are tests. They mostly have the pluin name before the hyphen"
type = "recursive"
path = "tests"
extension = "mu"
groups = ["tests"]
