Your IP : 3.23.92.50


Current Path : /opt/alt/python311/lib64/python3.11/distutils/__pycache__/
Upload File :
Current File : //opt/alt/python311/lib64/python3.11/distutils/__pycache__/spawn.cpython-311.opt-2.pyc

�

c��f4��v�	ddlZddlZddlZddlmZmZddlmZddlm	Z	ej
dkrdadad	d�Z
d
d�ZdS)�N)�DistutilsPlatformError�DistutilsExecError)�DEBUG)�log�darwin�c��	t|��}tjd�|����|rdS|rt	|d��}|�||d<d}t
jdkr�t�Hddlm	}|�
d��pdatr$d�t�d��D��atr�tj�dt��}d	�|�d��D��}tdd
�ddgkr-|dd
�ddgkrd
|�dt�d�}	t!|	���t#tj|���}	t%j||���}
|
���|
j}nB#t,$r5}t.s|d}t1d|�d|jd����|�d}~wwxYw|r$t.s|d}t1d|�d|�����dS)N� rr)�	sysconfig�MACOSX_DEPLOYMENT_TARGET�c�,�g|]}t|����S���int��.0�xs  �6/opt/alt/python311/lib64/python3.11/distutils/spawn.py�
<listcomp>zspawn.<locals>.<listcomp><s��$L�$L�$L��S��V�V�$L�$L�$L��.c�,�g|]}t|����Srrrs  rrzspawn.<locals>.<listcomp>Ds��F�F�F�1��A���F�F�Fr��
�z)$MACOSX_DEPLOYMENT_TARGET mismatch: now "z" but "z)" during configure;must use 10.3 or later)r)�envzcommand z	 failed: ���z failed with exit code )�listr�info�join�find_executable�sys�platform�_cfg_target�	distutilsr�get_config_var�split�_cfg_target_split�os�environ�getr�dict�
subprocess�Popen�wait�
returncode�OSErrorrr�args)
�cmd�search_path�verbose�dry_run�
executablerr�
cur_target�cur_target_split�my_msg�proc�exitcode�excs
             r�spawnr?ss���"�s�)�)�C��H�S�X�X�c�]�]��������� �$�S��V�,�,�
��!��C��F�
�C�
�|�x�����+�+�+�+�+�+�#�2�2�"<�>�>�D�AC�
��
M�$L�$L�[�5F�5F�s�5K�5K�$L�$L�$L�!��	<�����(B�K�P�P�J�F�F�
�0@�0@��0E�0E�F�F�F�� ��!��$��Q��/�/�4D�R�a�R�4H�B�PQ�7�4R�4R�4R�$.�:�:�{�{�{�<��-�V�4�4�4��r�z�0:�<�<�<�C�D�����-�-�-���	�	�����?�����D�D�D��	��a�&�C� � �'*�s�s�C�H�R�L�L�9�;�;�@C�	D�����D�����G��	��a�&�C� � �7:�s�s�H�H�E�G�G�	G�G�Gs�$1F�
G� 0G�Gc�T�	tj�|��\}}tjdkr|dkr|dz}tj�|��r|S|�[tj�dd��}|�9	tjd��}n##ttf$rtj}YnwxYw|sdS|�tj
��}|D]E}tj�||��}tj�|��r|cS�FdS)N�win32z.exe�PATH�CS_PATH)r*�path�splitextr#r$�isfiler+r,�confstr�AttributeError�
ValueError�defpathr(�pathsepr!)r8rD�_�ext�paths�p�fs       rr"r"_s.���
�W�
�
�j�
)�
)�F�A�s������c�V�m�m��&�(�
�	�w�~�~�j�!�!�����|��z�~�~�f�d�+�+���<�
"��z�)�,�,����"�J�/�
"�
"�
"��z����
"�������t��J�J�r�z�"�"�E�
�����G�L�L��J�'�'��
�7�>�>�!���	��H�H�H�	��4s�B�B:�9B:)rrr)N)r#r*r.�distutils.errorsrr�distutils.debugrr&rr$r%r)r?r"rrr�<module>rSs�����
�
�
�	�	�	�	�����G�G�G�G�G�G�G�G�!�!�!�!�!�!��������<�8����K���EG�EG�EG�EG�P"�"�"�"�"�"r

?>