Current Path: > > lib64 > python3.8 > distutils > __pycache__ >
Operation : Linux premium131.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64 Software : Apache Server IP : 162.0.232.56 | Your IP: 216.73.216.111 Domains : 1034 Domain(s) Permission : [ 0755 ]
Name | Type | Size | Last Modified | Actions |
---|---|---|---|---|
__init__.cpython-38.opt-1.pyc | File | 386 bytes | October 17 2023 18:13:06. | |
__init__.cpython-38.opt-2.pyc | File | 204 bytes | October 17 2023 18:13:08. | |
__init__.cpython-38.pyc | File | 386 bytes | October 17 2023 18:13:06. | |
_msvccompiler.cpython-38.opt-1.pyc | File | 12909 bytes | October 17 2023 18:13:07. | |
_msvccompiler.cpython-38.opt-2.pyc | File | 11759 bytes | October 17 2023 18:13:08. | |
_msvccompiler.cpython-38.pyc | File | 12968 bytes | October 17 2023 18:13:06. | |
archive_util.cpython-38.opt-1.pyc | File | 6541 bytes | October 17 2023 18:13:06. | |
archive_util.cpython-38.opt-2.pyc | File | 4499 bytes | October 17 2023 18:13:08. | |
archive_util.cpython-38.pyc | File | 6541 bytes | October 17 2023 18:13:06. | |
bcppcompiler.cpython-38.opt-1.pyc | File | 6525 bytes | October 17 2023 18:13:06. | |
bcppcompiler.cpython-38.opt-2.pyc | File | 6237 bytes | October 17 2023 18:13:08. | |
bcppcompiler.cpython-38.pyc | File | 6525 bytes | October 17 2023 18:13:06. | |
ccompiler.cpython-38.opt-1.pyc | File | 33172 bytes | October 17 2023 18:13:07. | |
ccompiler.cpython-38.opt-2.pyc | File | 16866 bytes | October 17 2023 18:13:08. | |
ccompiler.cpython-38.pyc | File | 33299 bytes | October 17 2023 18:13:06. | |
cmd.cpython-38.opt-1.pyc | File | 13950 bytes | October 17 2023 18:13:06. | |
cmd.cpython-38.opt-2.pyc | File | 8084 bytes | October 17 2023 18:13:08. | |
cmd.cpython-38.pyc | File | 13950 bytes | October 17 2023 18:13:06. | |
config.cpython-38.opt-1.pyc | File | 3511 bytes | October 17 2023 18:13:06. | |
config.cpython-38.opt-2.pyc | File | 3120 bytes | October 17 2023 18:13:08. | |
config.cpython-38.pyc | File | 3511 bytes | October 17 2023 18:13:06. | |
core.cpython-38.opt-1.pyc | File | 6616 bytes | October 17 2023 18:13:06. | |
core.cpython-38.opt-2.pyc | File | 3229 bytes | October 17 2023 18:13:08. | |
core.cpython-38.pyc | File | 6616 bytes | October 17 2023 18:13:06. | |
cygwinccompiler.cpython-38.opt-1.pyc | File | 8614 bytes | October 17 2023 18:13:06. | |
cygwinccompiler.cpython-38.opt-2.pyc | File | 6984 bytes | October 17 2023 18:13:08. | |
cygwinccompiler.cpython-38.pyc | File | 8614 bytes | October 17 2023 18:13:06. | |
debug.cpython-38.opt-1.pyc | File | 196 bytes | October 17 2023 18:13:06. | |
debug.cpython-38.opt-2.pyc | File | 196 bytes | October 17 2023 18:13:06. | |
debug.cpython-38.pyc | File | 196 bytes | October 17 2023 18:13:06. | |
dep_util.cpython-38.opt-1.pyc | File | 2716 bytes | October 17 2023 18:13:06. | |
dep_util.cpython-38.opt-2.pyc | File | 1272 bytes | October 17 2023 18:13:08. | |
dep_util.cpython-38.pyc | File | 2716 bytes | October 17 2023 18:13:06. | |
dir_util.cpython-38.opt-1.pyc | File | 5825 bytes | October 17 2023 18:13:06. | |
dir_util.cpython-38.opt-2.pyc | File | 3447 bytes | October 17 2023 18:13:08. | |
dir_util.cpython-38.pyc | File | 5825 bytes | October 17 2023 18:13:06. | |
dist.cpython-38.opt-1.pyc | File | 34494 bytes | October 17 2023 18:13:06. | |
dist.cpython-38.opt-2.pyc | File | 25203 bytes | October 17 2023 18:13:08. | |
dist.cpython-38.pyc | File | 34494 bytes | October 17 2023 18:13:06. | |
errors.cpython-38.opt-1.pyc | File | 5252 bytes | October 17 2023 18:13:06. | |
errors.cpython-38.opt-2.pyc | File | 2704 bytes | October 17 2023 18:13:08. | |
errors.cpython-38.pyc | File | 5252 bytes | October 17 2023 18:13:06. | |
extension.cpython-38.opt-1.pyc | File | 6925 bytes | October 17 2023 18:13:06. | |
extension.cpython-38.opt-2.pyc | File | 3435 bytes | October 17 2023 18:13:08. | |
extension.cpython-38.pyc | File | 6925 bytes | October 17 2023 18:13:06. | |
fancy_getopt.cpython-38.opt-1.pyc | File | 10514 bytes | October 17 2023 18:13:07. | |
fancy_getopt.cpython-38.opt-2.pyc | File | 7711 bytes | October 17 2023 18:13:08. | |
fancy_getopt.cpython-38.pyc | File | 10658 bytes | October 17 2023 18:13:06. | |
file_util.cpython-38.opt-1.pyc | File | 5935 bytes | October 17 2023 18:13:06. | |
file_util.cpython-38.opt-2.pyc | File | 3798 bytes | October 17 2023 18:13:08. | |
file_util.cpython-38.pyc | File | 5935 bytes | October 17 2023 18:13:06. | |
filelist.cpython-38.opt-1.pyc | File | 9779 bytes | October 17 2023 18:13:07. | |
filelist.cpython-38.opt-2.pyc | File | 6908 bytes | October 17 2023 18:13:08. | |
filelist.cpython-38.pyc | File | 9869 bytes | October 17 2023 18:13:06. | |
log.cpython-38.opt-1.pyc | File | 2317 bytes | October 17 2023 18:13:06. | |
log.cpython-38.opt-2.pyc | File | 2256 bytes | October 17 2023 18:13:08. | |
log.cpython-38.pyc | File | 2317 bytes | October 17 2023 18:13:06. | |
msvc9compiler.cpython-38.opt-1.pyc | File | 17453 bytes | October 17 2023 18:13:07. | |
msvc9compiler.cpython-38.opt-2.pyc | File | 15832 bytes | October 17 2023 18:13:08. | |
msvc9compiler.cpython-38.pyc | File | 17512 bytes | October 17 2023 18:13:06. | |
msvccompiler.cpython-38.opt-1.pyc | File | 14725 bytes | October 17 2023 18:13:06. | |
msvccompiler.cpython-38.opt-2.pyc | File | 13150 bytes | October 17 2023 18:13:08. | |
msvccompiler.cpython-38.pyc | File | 14725 bytes | October 17 2023 18:13:06. | |
spawn.cpython-38.opt-1.pyc | File | 5108 bytes | October 17 2023 18:13:06. | |
spawn.cpython-38.opt-2.pyc | File | 3804 bytes | October 17 2023 18:13:08. | |
spawn.cpython-38.pyc | File | 5108 bytes | October 17 2023 18:13:06. | |
sysconfig.cpython-38.opt-1.pyc | File | 12142 bytes | October 17 2023 18:13:06. | |
sysconfig.cpython-38.opt-2.pyc | File | 8657 bytes | October 17 2023 18:13:08. | |
sysconfig.cpython-38.pyc | File | 12142 bytes | October 17 2023 18:13:06. | |
text_file.cpython-38.opt-1.pyc | File | 8441 bytes | October 17 2023 18:13:06. | |
text_file.cpython-38.opt-2.pyc | File | 3343 bytes | October 17 2023 18:13:08. | |
text_file.cpython-38.pyc | File | 8441 bytes | October 17 2023 18:13:06. | |
unixccompiler.cpython-38.opt-1.pyc | File | 6986 bytes | October 17 2023 18:13:06. | |
unixccompiler.cpython-38.opt-2.pyc | File | 6357 bytes | October 17 2023 18:13:08. | |
unixccompiler.cpython-38.pyc | File | 6986 bytes | October 17 2023 18:13:06. | |
util.cpython-38.opt-1.pyc | File | 15548 bytes | October 17 2023 18:13:07. | |
util.cpython-38.opt-2.pyc | File | 9664 bytes | October 17 2023 18:13:08. | |
util.cpython-38.pyc | File | 15548 bytes | October 17 2023 18:13:06. | |
version.cpython-38.opt-1.pyc | File | 7268 bytes | October 17 2023 18:13:07. | |
version.cpython-38.opt-2.pyc | File | 3983 bytes | October 17 2023 18:13:08. | |
version.cpython-38.pyc | File | 7313 bytes | October 17 2023 18:13:06. | |
versionpredicate.cpython-38.opt-1.pyc | File | 5137 bytes | October 17 2023 18:13:06. | |
versionpredicate.cpython-38.opt-2.pyc | File | 2657 bytes | October 17 2023 18:13:08. | |
versionpredicate.cpython-38.pyc | File | 5137 bytes | October 17 2023 18:13:06. |
U e5d�Q � @ s d Z ddlZddlZddlZddlZddlZddlmZ ddl m Z ddlmZ ddl mZ ddlmZ dd � Zd d� Zdd � Zdd� Zdadd� Zdd� Zd*dd�Zd a aadd� Zdd� Zd+dd�Zdd� Zd,d d!�Zd"d#� Z d-d$d%�Z!d.d&d'�Z"G d(d)� d)�Z#dS )/zudistutils.util Miscellaneous utility functions -- anything that doesn't fit into one of the other *util.py modules. � N)�DistutilsPlatformError)�newer)�spawn)�log)�DistutilsByteCompileErrorc C s� t jdkrFdtj�� krdS dtj�� kr.dS dtj�� kr@dS tjS dt jkrZt jd S t jd ksntt d �sttjS t �� \} }}}}| �� � dd�} |� d d�}|� dd�}| dd� dkr�d| |f S | dd� dk�r,|d dk�r�d} dt |d �d |dd� f }ddd�}|d|tj 7 }n�| dd� dk�rLd | ||f S | dd!� d"k�r�d"} t� d#tj�}|�|�}|�r�|�� }n>| dd!� d$k�r�ddl}ddl} |�| j�� | ||�\} }}d%| ||f S )&a� Return a string that identifies the current platform. This is used mainly to distinguish platform-specific build directories and platform-specific built distributions. Typically includes the OS name and version and the architecture (as supplied by 'os.uname()'), although the exact information included depends on the OS; eg. on Linux, the kernel version isn't particularly important. Examples of returned values: linux-i586 linux-alpha (?) solaris-2.6-sun4u Windows will return one of: win-amd64 (64bit Windows on AMD64 (aka x86_64, Intel64, EM64T, etc) win32 (all others - specifically, sys.platform is returned) For other non-POSIX platforms, currently just returns 'sys.platform'. �ntZamd64� win-amd64z(arm)� win-arm32z(arm64)z win-arm64Z_PYTHON_HOST_PLATFORM�posix�uname�/� � �_�-N� Zlinuxz%s-%sZsunosr �5Zsolarisz%d.%s� � Z32bitZ64bit)i���l ���� z.%sZaixz%s-%s.%s� �cygwinz[\d.]+�darwinz%s-%s-%s)�os�name�sys�version�lower�platform�environ�hasattrr �replace�int�maxsize�re�compile�ASCII�match�group�_osx_supportZdistutils.sysconfigZget_platform_osxZ sysconfigZget_config_vars) ZosnameZhost�releaser �machineZbitnessZrel_re�mr( � distutils� r- �&/usr/lib64/python3.8/distutils/util.py�get_host_platform sR � r/ c C s8 t jdkr.dddd�} | �t j�d��p,t� S t� S d S )Nr Zwin32r r )Zx86Zx64ZarmZVSCMD_ARG_TGT_ARCH)r r �getr r/ )ZTARGET_TO_PLATr- r- r. �get_platforma s �r1 c C sz t jdkr| S | s| S | d dkr.td| ��| d dkrFtd| ��| �d�}d|krd|�d� qP|snt jS t jj|� S )a� Return 'pathname' as a name that will work on the native filesystem, i.e. split it on '/' and put it back together again using the current directory separator. Needed because filenames in the setup script are always supplied in Unix style, and have to be converted to the local convention before we can actually use them in the filesystem. Raises ValueError on non-Unix-ish systems if 'pathname' either starts or ends with a slash. r r zpath '%s' cannot be absolute���zpath '%s' cannot end with '/'�.)r �sep� ValueError�split�remove�curdir�path�join)�pathname�pathsr- r- r. �convert_pathl s r= c C s� t jdkr<t j�|�s$t j�| |�S t j�| |dd� �S nNt jdkr|t j�|�\}}|d dkrn|dd� }t j�| |�S tdt j ��dS )a Return 'pathname' with 'new_root' prepended. If 'pathname' is relative, this is equivalent to "os.path.join(new_root,pathname)". Otherwise, it requires making 'pathname' relative and then joining the two, which is tricky on DOS/Windows and Mac OS. r � Nr r �\z!nothing known about platform '%s')r r r9 �isabsr: � splitdriver )Znew_rootr; Zdriver9 r- r- r. �change_root� s rB c C sx t rdS tjdkrZdtjkrZz$ddl} | �t�� �d tjd<