Output Path
Represents a subdirectory in the output directory.
Arbitrary Elements, like md and html, can be nested within an OutputPath to specify the contents of that directory.
Functions
Download a file from the given url to destination. If destination is null, the last section of the URL will be used. By default, files are cached to the temporary directory so later runs won't download anything, but it can be disabled with useCache.
Run an executable with arguments in workingDirectory and capture its stdout. This runs at evaluation time, not build time.
Copy an untemplated HTML file from the source to the destination.
Convert a Markdown file to an HTML body with the given template and attribute customizer. By default, hrefFixingAttributesCustomizer to retarget hrefs to html files and headingIDAttributeCustomizer to add IDs to headings are applied.
Convert a Markdown file to an HTML body directly with no templating or other post-processing. You likely don't want this one, use md for more flexibility.
Represents a subdirectory in the output directory.
Run block at build time.
Output content to destination.