FullBuildApp#

Qualified name: rsm.app.FullBuildApp

class rsm.app.FullBuildApp(srcpath=None, plain='', loglevel=30, log_format='rsm', log_time=True, log_lineno=True, handrails=True, add_source=True, run_linter=False, asset_resolver=None, standalone=False, write_output=False, output_dir='.', output_filename='index.html', custom_css=None, theme_toggle=True, menu_position='left', strict=False)[source]#

Bases: ProcessorApp

Methods

run

Run the build pipeline, optionally writing files to disk.

Attributes

run(initial_args=None)[source]#

Run the build pipeline, optionally writing files to disk.

If write_output=True, runs all tasks including writer and writes files. If write_output=False, skips writer and returns HTML content.