hatch_build module

class ManPageGenerator(root: str, config: dict[str, Any], build_config: BuilderConfigBound, metadata: ProjectMetadata, directory: str, target_name: str, app: Application | None = None)

Bases: BuildHookInterface

PLUGIN_NAME = 'ManPageGenerator'

The name used for selection.

initialize(version, build_data)

This occurs immediately before each build.

Any modifications to the build data will be seen by the build target.