Your IP : 216.73.216.12
�
z�h� ���SSKrSSKrSSKJrJrJrJrJrJrJ r J
r
JrJrJ
r
SrSrSrSSjrSrSrS 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 S5nS
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
SnX�;a[-XJ5nO{X�;aS
nOsU
[.R0;a[.R0U
nOKX�;a@URS5(aUSSU;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.SSKnURU5nXlU[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�modulesrrr2�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�argvrzrWrrrr�r
r�r\rO�_mainr��s|���#�(�(�*���� �K���'�q�
)�*� ��0�2�3�1�
5�6� �*�+=�+?�*@��
B�C� �G�����%� �G���_�.�/r\�__main__)NT)r2r� sysconfigrrrrrrr r
rrr
r$r.r/rPr[rzr�r��__name__�BrokenPipeErrorr�r\rO�<module>r�sy�� �
�����"5��/��-��}�@�<�~&�0��z��
�
�����
��
�s�A
�
A�A
?>