HEX
Server: Apache
System: Linux bd12.noc223.com 4.18.0-553.121.1.lve.el8.x86_64 #1 SMP Thu Apr 30 16:40:41 UTC 2026 x86_64
User: handcraf (1693)
PHP: 8.1.28
Disabled: NONE
Upload Files
File: //opt/alt/python312/lib64/python3.12/test/test_cppext/__pycache__/setup.cpython-312.opt-2.pyc
�

�h�e����ddlZddlZddlZddlZddlmZddlmZmZdZ	ejsdgZngZd�Ze
dk(re�yy)�N)�support)�setup�	Extensionz
extension.cppz-Werrorc���tt�}tjd}tjd}gt�d|���}t	j
d�xsd}|�^t
j|�}|D�cgc]}|jd�r�|��}}t
j|�}|tjd<t|tgd|��}td|zd	|g�
�ycc}w)N�CPYTHON_TEST_CPP_STD�CPYTHON_TEST_EXT_NAMEz-std=�CC�zc++)�sources�language�extra_compile_args�internalz0.0)�name�version�ext_modules)
�list�CPPFLAGS�os�environ�	sysconfig�get_config_var�shlex�split�
startswith�joinr�SOURCEr)�cppflags�stdr�cmd�arg�cpp_exts      �=/opt/alt/python312/lib64/python3.12/test/test_cppext/setup.py�mainr#s����H�~�H�
�*�*�+�
,�C�
�:�:�-�.�D�)��)�U�3�%�=�)�H�
�#�#�D�)�/�R�C�
���k�k�#���!�A�s�����)@�s�A��A��j�j��o����
�
�4�������#�	%�G�

�z�D� �%�g�Y�G��Bs�7C#�C#�__main__)rr�sysr�testr�
setuptoolsrrr�
MS_WINDOWSrr#�__name__��r"�<module>r,sV��
��
���'�
�����	�	�H��H�H�4�z���F�r+