# 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.