3

gF                 @   sh   d dl mZ d dlmZ d dlmZ er8d dlmZmZ dddddddddddd gZ	ee	Z
dd ZdS )!    )DistutilsArgError)FancyGetopt)MYPY_CHECK_RUNNING)DictListexec-prefix=N home=install-base=install-data=install-headers=install-lib=install-platlib=install-purelib=install-scripts=prefix=root=userc             C   sN   i }xD| D ]<}yt j|gd\}}W n tk
r8   Y q
X |j|j q
W |S )z~Parse provided arguments, returning an object that has the
    matched arguments.

    Any unknown arguments are ignored.
    )args)_distutils_getoptgetoptr   update__dict__)r   resultarg_match r   F/tmp/pip-unpacked-wheel-v59g9nu1/pip/_internal/utils/distutils_args.pyparse_distutils_args   s    
r   )r   Nr   )r	   Nr   )r
   Nr   )r   Nr   )r   Nr   )r   Nr   )r   Nr   )r   Nr   )r   Nr   )r   Nr   )r   Nr   )r   Nr   )distutils.errorsr   distutils.fancy_getoptr   pip._internal.utils.typingr   typingr   r   _optionsr   r   r   r   r   r   <module>   s$   