File: //usr/lib/python3/dist-packages/sphinx/builders/__pycache__/manpage.cpython-310.pyc
o
�$�af �
@ s8 d Z ddlmZ ddlmZmZmZmZmZm Z ddl
mZ ddlm
Z
ddlmZ ddlmZ ddlmZ dd lmZ dd
lmZ ddlmZ ddlmZmZ dd
lmZ ddlm Z ddl!m"Z"m#Z# ddl$m%Z%m&Z& e�'e(�Z)G dd� de�Z*dedeee+e+e+ee+ e,f fdd�Z-dedee+ef fdd�Z.dS )z�
sphinx.builders.manpage
~~~~~~~~~~~~~~~~~~~~~~~
Manual pages builder.
:copyright: Copyright 2007-2021 by the Sphinx team, see AUTHORS.
:license: BSD, see LICENSE for details.
� )�path)�Any�Dict�List�Set�Tuple�Union)�OptionParser)�
FileOutput)�addnodes)�Sphinx)�Builder)�Config��NoUri)�__)�logging�progress_message)� darkgreen)�inline_all_toctrees)� ensuredir�make_filename_from_project)�ManualPageTranslator�ManualPageWriterc @ s� e Zd ZU dZdZdZed�ZeZ g Z
ee e
d<