Your IP : 3.12.151.11


Current Path : /opt/alt/python313/lib64/python3.13/sysconfig/__pycache__/
Upload File :
Current File : //opt/alt/python313/lib64/python3.13/sysconfig/__pycache__/__main__.cpython-313.pyc

�

1}g� ���SSKrSSKrSSKJrJrJrJrJrJrJ	r	J
r
JrJrJ
r
 SrSrSrSSjrSrSrS	rS
r\S:Xa	\"5 gg!\a gf=f)
�N)�_ALWAYS_STR�
_PYTHON_BUILD�_get_sysconfigdata_name�get_config_h_filename�get_config_vars�get_default_scheme�get_makefile_filename�	get_paths�get_platform�get_python_version�parse_config_hz"([a-zA-Z][a-zA-Z0-9_]+)\s*=\s*(.*)z\$\(([A-Za-z][A-Za-z0-9_]*)\)z\${([A-Za-z][A-Za-z0-9_]*)}c��SSKnUc0n0n0n[U[R"5SS9nUR	5nSSS5 WH�nURS5(dUR
5S:XaM/UR[U5n	U	(dMNU	RSS5up�UR
5nURS	S5nS
U;aX�U
'M�U
[;a[e[U5nX�U
'M� [UR55n
Sn[!U
5S:�Ga[#U
5GH�nX_nUR%[&U5nUR%[(U5nU(a.U(a'UR+5UR+5:aUOUn	OU(aUOUn	U	GbNU	RS5n
SnX�;a[-XJ5nO{X�;aS
nOsU
[.R0;a[.R0U
nOKX�;a@URS5(aUSSU;aSnO$SU
-U;aS
nO[-USU
-5nOS=XJ'nU(a�UU	R35SnUSU	R+5W-U-nS
U;aUX_'GMYU[;a[e[U5nUXO'U
R5U5 URS5(a USSU;aUSSnX�;aUXO'GM�GM�GM�GM�GM�U(aUXO'U
R5U5 GM� [!U
5S:�aGMUR75H0unn[9U[,5(dMUR
5UU'M2 UR;U5 U$!,(df   GNK=f![a URS	S
5XJ'GMnf=f![a UR
5XO'GN.f=f)z�Parse a Makefile-style file.

A dictionary containing name/value pairs is returned.  If an
optional dictionary is passed in as the second argument, it is
used instead of a new dictionary.
rN�surrogateescape)�encoding�errors�#���z$$�$)�CFLAGS�LDFLAGS�CPPFLAGSTF�PY_�)�re�open�sys�getfilesystemencoding�	readlines�
startswith�strip�match�_variable_rx�group�replacer�
ValueError�int�list�keys�len�tuple�search�_findvar1_rx�_findvar2_rx�start�str�os�environ�end�remove�items�
isinstance�update)�filename�vars�keep_unresolvedr�done�notdone�f�lines�line�m�n�v�tmpv�	variables�renamed_variables�name�value�m1�m2�found�item�after�ks                       �9/opt/alt/python313/lib64/python3.13/sysconfig/__main__.py�_parse_makefilerPs�����|���
�D��G�	
�h��!:�!:�!<�&�
(�+,����
��
(����?�?�3���4�:�:�<�2�#5���H�H�\�4�(���1��7�7�1�a�=�D�A����	�A��9�9�T�2�&�D��d�{���
�	 ��K�'�(�(��A��A�
 ��G�-�2�W�\�\�^�$�I�:��

�i�.�1�
��)�$�D��M�E����<��/�B����<��/�B��b��(�(�*�r�x�x�z�1�B�r���B�"���}��G�G�A�J�����9��t�w�<�D��\�!�E��"�*�*�_��:�:�a�=�D��+�����.�.��Q�R��$5�5�!�����g�-� %�� #�4���	�?�3��&(�'�D�G�d��!�!�%�%�'�(�O�E�!�*�1�7�7�9�-��4�u�<�E��e�|�(-��
�/�#�{�2�&0� 0�$'��J�E�*/�D�J�!�(�(��.��?�?�5�1�1� ���H�(9�9�#'���8�D�#�/�-2��
� 0�:�2�!�4#�!&�D�J�� � ��&�A%��i�.�1�
�H�
�
����1��a�����g�g�i�D��G��
	�K�K����K�_
(�
(��,"�3��i�i��c�2�D�G�3��x *�7�).����D�J�7�s/�N�N�N9�
N�N6�5N6�9O�Oc��[SUS9 [UR55Hup#[SU<SU<S3US9 M [SUS9 g)N�{)�filez    �: �,�})�print�sortedr6)�d�streamrNrCs    rO�_print_config_dictr[�sF��	�3�V���q�w�w�y�!���
��Q�E��A�5��"��0�"�	�3�V��c�Z�0n[5n[X5 [5n[
USS9n[XP5 SSS5 [(aUSUS	'[5nS
[R;a.SSKnURU5nXlU[RU'S[!5S
[#53n	[[S5(aU	S-
n	[$R&"U	SS9 [$R(R+X�S-5n
[
U
SSS9nUR-S5 UR-S5 [/XS9 SSS5 [
SSSS9nUR-U	5 SSS5 g![a8nSU3n[US5(aUSURS3n[U5eSnAff=f!,(df   GN�=f![a8nSU3n[US5(aUSURS3n[U5eSnAff=f!,(df   N�=f!,(df   g=f)z;Generate the Python module containing build-time variables.z,invalid Python installation: unable to open �strerrorz (�)Nzutf-8)r�LDSHARED�	BLDSHARED�darwinrz
build/lib.�-�gettotalrefcountz-pydebugT)�exist_okz.py�w�utf8zB# system configuration generated and used by the sysconfig module
zbuild_time_vars = )rZzpybuilddir.txt)r	rP�OSError�hasattrr^rrr
rrr�platform�types�
ModuleType�build_time_vars�modulesrrr2�makedirs�path�join�writer[)r:�makefile�e�msg�config_hr>rGrk�module�
pybuilddir�destfiles           rO�_generate_posix_varsrz�s���
�D�$�&�H����'�%�&�H��
�(�W�
-���1�#�.��}� ��,��[��#�$�D��3�<�<����!�!�$�'��!%��"����D���l�n�-�Q�/A�/C�.D�E�J��s�&�'�'��j� �
��K�K�
�T�*��w�w�|�|�J�u��5�H�	
�h��f�	-��	���*�	+�	���$�%��4�*�	
.�
���f�	5��	���
��
6�	5��i��<�X�J�G���1�j�!�!��E��A�J�J�<�q�)�C��c�l���	��.�
-����<�X�J�G���1�j�!�!��E��A�J�J�<�q�)�C��c�l���	��F
.�	-��
6�	5�sb�E/�
G�F4�G�,H�H�/
F1�93F,�,F1�4
G�>G�G�
H�3H�H�
H�
H*c��[[UR555H.unup4US:Xa[US35 [SUSUS35 M0 g)NrrT�	z = "�")�	enumeraterXr6rW)�title�data�index�keyrHs     rO�_print_dictr��sO��(���
�
��)=�>���|���A�:��U�G�2�,��
��3�%�t�E�7�!�$�%� ?r\c�D�S[R;a[5 g[S[	5S35 [S[5S35 [S[
5S35 [5 [S[55 [5 [S[55 g)	z*Display all information sysconfig detains.z--generate-posix-varsNzPlatform: "r}zPython version: "zCurrent installation scheme: "�Paths�	Variables)
r�argvrzrWrrrr�r
r�r\rO�_mainr��s|���#�(�(�*����	�K���'�q�
)�*�	��0�2�3�1�
5�6�	�*�+=�+?�*@��
B�C�	�G�����%�	�G���_�.�/r\�__main__)NT)r2r�	sysconfigrrrrrrr	r
rrr
r$r.r/rPr[rzr�r��__name__�BrokenPipeErrorr�r\rO�<module>r�sy��	�
�����"5��/��-��}�@�<�~&�0��z��
�
�����
��
�s�A
�
A�A

?>