/opt/cloudlinux/venv/lib/python3.11/site-packages/setuptools/_distutils/tests/__pycache__
� ��lYm�|� �: � d Z ddlZddlmZ g fdee fd�ZdS )a Test suite for distutils. Tests for the command classes in the distutils.command package are included in distutils.tests as well, instead of using a separate distutils.command.tests package, since command identification is done by import rather than matching pre-defined names. � N)�Sequence� cmd_namesc � � ddl m}m}m} |� � � }|� |� � |j dk r' |� � � n# |j $ r Y dS w xY w|j D ]S}| r|| vr� t ||� � }| r|�J d|� d�� � �n|s�/t j |d � � � |d c S �TdS )a< Check if the compiler components used to build the interpreter exist. Check for the existence of the compiler executables whose names are listed in 'cmd_names' or all the compiler executables when 'cmd_names' is empty and return the first missing executable or None when none is found missing. r )� ccompiler�errors� sysconfig�msvcNzthe 'z' executable is not configured) � distutilsr r r �new_compiler�customize_compiler� compiler_type� initialize�DistutilsPlatformError�executables�getattr�shutil�which)r r r r �compiler�name�cmds �u/builddir/build/BUILD/cloudlinux-venv-1.0.8/venv/lib/python3.11/site-packages/setuptools/_distutils/tests/__init__.py�missing_compiler_executabler s* � � 7�6�6�6�6�6�6�6�6�6��%�%�'�'�H� � � ��*�*�*����'�'� ����!�!�!�!���,� � � ��6�6� �����$� � ��� ��Y�.�.���h��%�%��� ��?�?�$P�D�$P�$P�$P�?�?�?�?�� ���<��A����'��q�6�M�M�M� (� � s � A � A#�"A#)�__doc__r �collections.abcr �strr � � r �<module>r s_ ��� � � � � � $� $� $� $� $� $� <>� � �8�C�=� � � � � � r
.
Edit
..
Edit
__init__.cpython-311.pyc
Edit
support.cpython-311.pyc
Edit
test_archive_util.cpython-311.pyc
Edit
test_bdist.cpython-311.pyc
Edit
test_bdist_dumb.cpython-311.pyc
Edit
test_bdist_rpm.cpython-311.pyc
Edit
test_build.cpython-311.pyc
Edit
test_build_clib.cpython-311.pyc
Edit
test_build_ext.cpython-311.pyc
Edit
test_build_py.cpython-311.pyc
Edit
test_build_scripts.cpython-311.pyc
Edit
test_check.cpython-311.pyc
Edit
test_clean.cpython-311.pyc
Edit
test_cmd.cpython-311.pyc
Edit
test_config_cmd.cpython-311.pyc
Edit
test_core.cpython-311.pyc
Edit
test_dir_util.cpython-311.pyc
Edit
test_dist.cpython-311.pyc
Edit
test_extension.cpython-311.pyc
Edit
test_file_util.cpython-311.pyc
Edit
test_filelist.cpython-311.pyc
Edit
test_install.cpython-311.pyc
Edit
test_install_data.cpython-311.pyc
Edit
test_install_headers.cpython-311.pyc
Edit
test_install_lib.cpython-311.pyc
Edit
test_install_scripts.cpython-311.pyc
Edit
test_log.cpython-311.pyc
Edit
test_modified.cpython-311.pyc
Edit
test_sdist.cpython-311.pyc
Edit
test_spawn.cpython-311.pyc
Edit
test_sysconfig.cpython-311.pyc
Edit
test_text_file.cpython-311.pyc
Edit
test_util.cpython-311.pyc
Edit
test_version.cpython-311.pyc
Edit
test_versionpredicate.cpython-311.pyc
Edit
unix_compat.cpython-311.pyc
Edit