opt
/
alt
/
python310
/
lib64
/
python3.10
/
distutils
/
command
/
__pycache__
/
Go to Home Directory
+
Upload
Create File
root@0UT1S:~$
Execute
By Order of Mr.0UT1S
[DIR] ..
N/A
__init__.cpython-310.opt-1.pyc
477 bytes
Rename
Delete
__init__.cpython-310.opt-2.pyc
372 bytes
Rename
Delete
__init__.cpython-310.pyc
477 bytes
Rename
Delete
bdist.cpython-310.opt-1.pyc
3.48 KB
Rename
Delete
bdist.cpython-310.opt-2.pyc
3.30 KB
Rename
Delete
bdist.cpython-310.pyc
3.48 KB
Rename
Delete
bdist_dumb.cpython-310.opt-1.pyc
3.52 KB
Rename
Delete
bdist_dumb.cpython-310.opt-2.pyc
3.33 KB
Rename
Delete
bdist_dumb.cpython-310.pyc
3.52 KB
Rename
Delete
bdist_msi.cpython-310.opt-1.pyc
19.15 KB
Rename
Delete
bdist_msi.cpython-310.opt-2.pyc
17.67 KB
Rename
Delete
bdist_msi.cpython-310.pyc
19.22 KB
Rename
Delete
bdist_rpm.cpython-310.opt-1.pyc
11.91 KB
Rename
Delete
bdist_rpm.cpython-310.opt-2.pyc
11.61 KB
Rename
Delete
bdist_rpm.cpython-310.pyc
11.96 KB
Rename
Delete
build.cpython-310.opt-1.pyc
3.77 KB
Rename
Delete
build.cpython-310.opt-2.pyc
3.69 KB
Rename
Delete
build.cpython-310.pyc
3.77 KB
Rename
Delete
build_clib.cpython-310.opt-1.pyc
4.72 KB
Rename
Delete
build_clib.cpython-310.opt-2.pyc
4.18 KB
Rename
Delete
build_clib.cpython-310.pyc
4.72 KB
Rename
Delete
build_ext.cpython-310.opt-1.pyc
15.83 KB
Rename
Delete
build_ext.cpython-310.opt-2.pyc
13.95 KB
Rename
Delete
build_ext.cpython-310.pyc
15.83 KB
Rename
Delete
build_py.cpython-310.opt-1.pyc
10.19 KB
Rename
Delete
build_py.cpython-310.opt-2.pyc
9.04 KB
Rename
Delete
build_py.cpython-310.pyc
10.24 KB
Rename
Delete
build_scripts.cpython-310.opt-1.pyc
4.24 KB
Rename
Delete
build_scripts.cpython-310.opt-2.pyc
3.87 KB
Rename
Delete
build_scripts.cpython-310.pyc
4.24 KB
Rename
Delete
check.cpython-310.opt-1.pyc
4.85 KB
Rename
Delete
check.cpython-310.opt-2.pyc
4.27 KB
Rename
Delete
check.cpython-310.pyc
4.85 KB
Rename
Delete
clean.cpython-310.opt-1.pyc
2.06 KB
Rename
Delete
clean.cpython-310.opt-2.pyc
1.98 KB
Rename
Delete
clean.cpython-310.pyc
2.06 KB
Rename
Delete
config.cpython-310.opt-1.pyc
10.05 KB
Rename
Delete
config.cpython-310.opt-2.pyc
6.83 KB
Rename
Delete
config.cpython-310.pyc
10.05 KB
Rename
Delete
install.cpython-310.opt-1.pyc
13.50 KB
Rename
Delete
install.cpython-310.opt-2.pyc
12.54 KB
Rename
Delete
install.cpython-310.pyc
13.50 KB
Rename
Delete
install_data.cpython-310.opt-1.pyc
2.25 KB
Rename
Delete
install_data.cpython-310.opt-2.pyc
2.12 KB
Rename
Delete
install_data.cpython-310.pyc
2.25 KB
Rename
Delete
install_egg_info.cpython-310.opt-1.pyc
2.98 KB
Rename
Delete
install_egg_info.cpython-310.opt-2.pyc
2.33 KB
Rename
Delete
install_egg_info.cpython-310.pyc
2.98 KB
Rename
Delete
install_headers.cpython-310.opt-1.pyc
1.69 KB
Rename
Delete
install_headers.cpython-310.opt-2.pyc
1.53 KB
Rename
Delete
install_headers.cpython-310.pyc
1.69 KB
Rename
Delete
install_lib.cpython-310.opt-1.pyc
5.01 KB
Rename
Delete
install_lib.cpython-310.opt-2.pyc
4.46 KB
Rename
Delete
install_lib.cpython-310.pyc
5.01 KB
Rename
Delete
install_scripts.cpython-310.opt-1.pyc
2.11 KB
Rename
Delete
install_scripts.cpython-310.opt-2.pyc
1.98 KB
Rename
Delete
install_scripts.cpython-310.pyc
2.11 KB
Rename
Delete
register.cpython-310.opt-1.pyc
8.44 KB
Rename
Delete
register.cpython-310.opt-2.pyc
7.23 KB
Rename
Delete
register.cpython-310.pyc
8.44 KB
Rename
Delete
sdist.cpython-310.opt-1.pyc
14.12 KB
Rename
Delete
sdist.cpython-310.opt-2.pyc
10.89 KB
Rename
Delete
sdist.cpython-310.pyc
14.12 KB
Rename
Delete
upload.cpython-310.opt-1.pyc
5.24 KB
Rename
Delete
upload.cpython-310.opt-2.pyc
5.12 KB
Rename
Delete
upload.cpython-310.pyc
5.24 KB
Rename
Delete
o �?Og�{ � @ s� d dl Z d dlZd dlZd dlZd dlmZ d dlT d dlmZm Z d dlm Z d dlmZ d dl mZ d dlmZ d d lmZ d d lmZ e�d�Zdd � ZG dd� de�ZdS )� N)�Command)�*)�customize_compiler�get_python_version)�get_config_h_filename)�newer_group)� Extension)�get_platform)�log)� USER_BASEz3^[a-zA-Z_][a-zA-Z_0-9]*(\.[a-zA-Z_][a-zA-Z_0-9]*)*$c C s ddl m} | � d S )Nr ��show_compilers)�distutils.ccompilerr r � r �B/opt/alt/python310/lib64/python3.10/distutils/command/build_ext.pyr s r c @ s e Zd ZdZdej Zddddde� fdd d de fdd dddde fddddddddddgZg d�Z ddde fgZd d!� Zd"d#� Z d$d%� Zd&d'� Zd(d)� Zd*d+� Zd,d-� Zd.d/� Zd0d1� Zejd2d3� �Zd4d5� Zd6d7� Zd8d9� Zd:d;� Zd<d=� Zd>d?� Zd@dA� ZdBdC� ZdS )D� build_extz8build C/C++ extensions (compile/link to build directory)z (separated by '%s'))z build-lib=�bz(directory for compiled extension modules)zbuild-temp=�tz1directory for temporary files (build by-products)z plat-name=�pz>platform name to cross-compile for, if supported (default: %s))�inplace�iziignore build-lib and put compiled extensions into the source directory alongside your pure Python modulesz include-dirs=�Iz.list of directories to search for header files)zdefine=�DzC preprocessor macros to define)zundef=�Uz!C preprocessor macros to undefine)z libraries=�lz!external C libraries to link withz library-dirs=�Lz.directories to search for external C libraries)zrpath=�Rz7directories to search for shared C libraries at runtime)z link-objects=�Oz2extra explicit link objects to include in the link)�debug�gz'compile/link with debugging information)�force�fz2forcibly build everything (ignore file timestamps))z compiler=�czspecify the compiler type)z parallel=�jznumber of parallel build jobs)�swig-cppNz)make SWIG create C++ files (default is C))z swig-opts=Nz!list of SWIG command line options)zswig=Nzpath to the SWIG executable)�userNz#add user include, library and rpath)r r r r$ r% z help-compilerNzlist available compilersc C s� d | _ d | _d | _d | _d| _d | _d | _d | _d | _d | _ d | _ d | _d | _d | _ d | _d | _d | _d | _d | _d | _d | _d S )Nr )� extensions� build_lib� plat_name� build_tempr �package�include_dirs�define�undef� libraries�library_dirs�rpath�link_objectsr r �compiler�swig�swig_cpp� swig_optsr% �parallel��selfr r r �initialize_optionsj s* zbuild_ext.initialize_optionsc C s� ddl m} | �ddddddd d � | jd u r| jj| _| jj| _|�� }|jdd�}| j d u r7| jj p5g | _ t | j t�rE| j �t j�| _ tjtjkrW| j �t j�tjd �� | j �|�t jj�� ||krq| j �|�t jj�� | �d� | �d� | jd u r�g | _| jd u r�g | _nt | jt�r�| j�t j�| _| jd u r�g | _nt | jt�r�| j�t j�| _t jdk�r-| j�t j�tjd�� tjtjkr�| j�t j�tjd�� | jr�t j�| jd�| _n t j�| jd�| _| j �t j�t� �� t tdd �}|�r| j�|� | j!dk�rd}n| j!dd � }t j�tjd�}|�r't j�||�}| j�|� tj"d d� dk�r\tj#�$t j�tjd���rV| j�t j�tjddt%� d�� n| j�d� |�&d��rv|j'�sp| j�|�&d �� n| j�d� | j(�r�| j(�d!�}d"d#� |D �| _(| j)�r�| j)�d!�| _)| j*d u �r�g | _*n| j*�d$�| _*| j+�r�t j�t,d �}t j�t,d�} t j�-|��r�| j �|� t j�-| ��r�| j�| � | j�| � t | j.t��r�z t/| j.�| _.W d S t0�y� t1d%��w d S )&Nr )� sysconfigZbuild)r'