$71 GRAYBYTE WORDPRESS FILE MANAGER $71

SERVER : premium201.web-hosting.com #1 SMP Wed Mar 26 12:08:09 UTC 2025
SERVER IP : 172.67.217.254 | ADMIN IP 216.73.216.180
OPTIONS : CRL = ON | WGT = ON | SDO = OFF | PKEX = OFF
DEACTIVATED : mail

/opt/alt/python36/lib64/python3.6/distutils/command/__pycache__/

HOME
Current File : /opt/alt/python36/lib64/python3.6/distutils/command/__pycache__//build_clib.cpython-36.opt-1.pyc
3

� fV�@sTdZddlZddlmZddlTddlmZddlmZdd�Z	Gd	d
�d
e�Z
dS)z�distutils.command.build_clib

Implements the Distutils 'build_clib' command, to build a C/C++ library
that is included in the module distribution and needed by an extension
module.�N)�Command)�*)�customize_compiler)�logcCsddlm}|�dS)Nr)�show_compilers)�distutils.ccompilerr)r�r�A/opt/alt/python36/lib64/python3.6/distutils/command/build_clib.pyrsrc@sleZdZdZd"d#d$d%d&gZddgZdddefgZdd�Zdd�Z	dd�Z
dd�Zdd�Zdd�Z
d d!�ZdS)'�
build_clibz/build C/C++ libraries used by Python extensions�build-clib=�b�%directory to build C/C++ libraries to�build-temp=�t�,directory to put temporary build by-products�debug�g�"compile with debugging information�force�f�2forcibly build everything (ignore file timestamps)�	compiler=�c�specify the compiler typez
help-compilerNzlist available compilerscCs:d|_d|_d|_d|_d|_d|_d|_d|_d|_dS)Nr)	r
�
build_temp�	libraries�include_dirs�define�undefrr�compiler)�selfrrr	�initialize_options4szbuild_clib.initialize_optionscCsh|jdddd	d
d�|jj|_|jr0|j|j�|jdkrH|jjpDg|_t|jt�rd|jjtj	�|_dS)NZbuildrr
rrr)rr
)rr)rr)rr)rr)
Zset_undefined_optionsZdistributionr�check_library_listr�
isinstance�str�split�os�pathsep)r rrr	�finalize_optionsDs

zbuild_clib.finalize_optionscCs�|js
dSddlm}||j|j|jd�|_t|j�|jdk	rN|jj|j�|j	dk	rzx |j	D]\}}|jj
||�q`W|jdk	r�x|jD]}|jj|�q�W|j
|j�dS)Nr)�new_compiler)r�dry_runr)rrr)rr*rrrZset_include_dirsrZdefine_macrorZundefine_macro�build_libraries)r r)�name�valueZmacrorrr	�run^s 



zbuild_clib.runcCs�t|t�std��x�|D]|}t|t�r<t|�dkr<td��|\}}t|t�sVtd��d|ksrtjdkr�tj|kr�td|d��t|t�std��qWd	S)
a`Ensure that the list of libraries is valid.

        `library` is presumably provided as a command option 'libraries'.
        This method checks that it is a list of 2-tuples, where the tuples
        are (library_name, build_info_dict).

        Raise DistutilsSetupError if the structure is invalid anywhere;
        just returns otherwise.
        z+'libraries' option must be a list of tuples�z*each element of 'libraries' must a 2-tuplezNfirst element of each tuple in 'libraries' must be a string (the library name)�/z;bad library name '%s': may not contain directory separatorsrzMsecond element of each tuple in 'libraries' must be a dictionary (build info)N)	r#�list�DistutilsSetupError�tuple�lenr$r&�sep�dict)r r�libr,�
build_inforrr	r"vs"




zbuild_clib.check_library_listcCs0|js
dSg}x|jD]\}}|j|�qW|S)N)r�append)r Z	lib_names�lib_namer8rrr	�get_library_names�szbuild_clib.get_library_namescCs`|j|j�g}xJ|jD]@\}}|jd�}|dksBt|ttf�rNtd|��|j|�qW|S)N�sourceszfin 'libraries' option (library '%s'), 'sources' must be present and must be a list of source filenames)r"r�getr#r1r3r2�extend)r �	filenamesr:r8r<rrr	�get_source_files�s
zbuild_clib.get_source_filescCs�x�|D]�\}}|jd�}|dks0t|ttf�r<td|��t|�}tjd|�|jd�}|jd�}|jj||j	|||j
d�}|jj|||j|j
d�qWdS)Nr<zfin 'libraries' option (library '%s'), 'sources' must be present and must be a list of source filenameszbuilding '%s' library�macrosr)�
output_dirrArr)rBr)
r=r#r1r3r2r�infor�compilerrZcreate_static_libr
)r rr:r8r<rArZobjectsrrr	r+�s$




zbuild_clib.build_libraries)rrr
)rrr)rrr)rrr)rrr)�__name__�
__module__�__qualname__ZdescriptionZuser_optionsZboolean_optionsrZhelp_optionsr!r(r.r"r;r@r+rrrr	r
s*
$r
)�__doc__r&Zdistutils.corerZdistutils.errorsZdistutils.sysconfigrZ	distutilsrrr
rrrr	�<module>s


Current_dir [ NOT WRITEABLE ] Document_root [ NOT WRITEABLE ]


[ Back ]
NAME
SIZE
LAST TOUCH
USER
CAN-I?
FUNCTIONS
..
--
24 May 2024 8.33 AM
root / linksafe
0755
__init__.cpython-36.opt-1.pyc
0.535 KB
17 Apr 2024 5.19 PM
root / linksafe
0644
__init__.cpython-36.opt-2.pyc
0.411 KB
17 Apr 2024 5.19 PM
root / linksafe
0644
__init__.cpython-36.pyc
0.535 KB
17 Apr 2024 5.19 PM
root / linksafe
0644
bdist.cpython-36.opt-1.pyc
3.705 KB
17 Apr 2024 5.19 PM
root / linksafe
0644
bdist.cpython-36.opt-2.pyc
3.498 KB
17 Apr 2024 5.19 PM
root / linksafe
0644
bdist.cpython-36.pyc
3.705 KB
17 Apr 2024 5.19 PM
root / linksafe
0644
bdist_dumb.cpython-36.opt-1.pyc
3.668 KB
17 Apr 2024 5.19 PM
root / linksafe
0644
bdist_dumb.cpython-36.opt-2.pyc
3.455 KB
17 Apr 2024 5.19 PM
root / linksafe
0644
bdist_dumb.cpython-36.pyc
3.668 KB
17 Apr 2024 5.19 PM
root / linksafe
0644
bdist_msi.cpython-36.opt-1.pyc
19.23 KB
17 Apr 2024 5.19 PM
root / linksafe
0644
bdist_msi.cpython-36.opt-2.pyc
17.708 KB
17 Apr 2024 5.19 PM
root / linksafe
0644
bdist_msi.cpython-36.pyc
19.316 KB
17 Apr 2024 5.19 PM
root / linksafe
0644
bdist_rpm.cpython-36.opt-1.pyc
12.712 KB
17 Apr 2024 5.19 PM
root / linksafe
0644
bdist_rpm.cpython-36.opt-2.pyc
12.383 KB
17 Apr 2024 5.19 PM
root / linksafe
0644
bdist_rpm.cpython-36.pyc
12.776 KB
17 Apr 2024 5.19 PM
root / linksafe
0644
bdist_wininst.cpython-36.opt-1.pyc
8.081 KB
17 Apr 2024 5.19 PM
root / linksafe
0644
bdist_wininst.cpython-36.opt-2.pyc
7.928 KB
17 Apr 2024 5.19 PM
root / linksafe
0644
bdist_wininst.cpython-36.pyc
8.147 KB
17 Apr 2024 5.19 PM
root / linksafe
0644
build.cpython-36.opt-1.pyc
3.982 KB
17 Apr 2024 5.19 PM
root / linksafe
0644
build.cpython-36.opt-2.pyc
3.884 KB
17 Apr 2024 5.19 PM
root / linksafe
0644
build.cpython-36.pyc
3.982 KB
17 Apr 2024 5.19 PM
root / linksafe
0644
build_clib.cpython-36.opt-1.pyc
4.867 KB
17 Apr 2024 5.19 PM
root / linksafe
0644
build_clib.cpython-36.opt-2.pyc
4.309 KB
17 Apr 2024 5.19 PM
root / linksafe
0644
build_clib.cpython-36.pyc
4.867 KB
17 Apr 2024 5.19 PM
root / linksafe
0644
build_ext.cpython-36.opt-1.pyc
16.183 KB
17 Apr 2024 5.19 PM
root / linksafe
0644
build_ext.cpython-36.opt-2.pyc
14.253 KB
17 Apr 2024 5.19 PM
root / linksafe
0644
build_ext.cpython-36.pyc
16.183 KB
17 Apr 2024 5.19 PM
root / linksafe
0644
build_py.cpython-36.opt-1.pyc
10.227 KB
17 Apr 2024 5.19 PM
root / linksafe
0644
build_py.cpython-36.opt-2.pyc
9.028 KB
17 Apr 2024 5.19 PM
root / linksafe
0644
build_py.cpython-36.pyc
10.284 KB
17 Apr 2024 5.19 PM
root / linksafe
0644
build_scripts.cpython-36.opt-1.pyc
4.245 KB
17 Apr 2024 5.19 PM
root / linksafe
0644
build_scripts.cpython-36.opt-2.pyc
3.843 KB
17 Apr 2024 5.19 PM
root / linksafe
0644
build_scripts.cpython-36.pyc
4.245 KB
17 Apr 2024 5.19 PM
root / linksafe
0644
check.cpython-36.opt-1.pyc
5.115 KB
17 Apr 2024 5.19 PM
root / linksafe
0644
check.cpython-36.opt-2.pyc
4.543 KB
17 Apr 2024 5.19 PM
root / linksafe
0644
check.cpython-36.pyc
5.115 KB
17 Apr 2024 5.19 PM
root / linksafe
0644
clean.cpython-36.opt-1.pyc
2.141 KB
17 Apr 2024 5.19 PM
root / linksafe
0644
clean.cpython-36.opt-2.pyc
2.042 KB
17 Apr 2024 5.19 PM
root / linksafe
0644
clean.cpython-36.pyc
2.141 KB
17 Apr 2024 5.19 PM
root / linksafe
0644
config.cpython-36.opt-1.pyc
10.085 KB
17 Apr 2024 5.19 PM
root / linksafe
0644
config.cpython-36.opt-2.pyc
6.829 KB
17 Apr 2024 5.19 PM
root / linksafe
0644
config.cpython-36.pyc
10.085 KB
17 Apr 2024 5.19 PM
root / linksafe
0644
install.cpython-36.opt-1.pyc
13.772 KB
17 Apr 2024 5.19 PM
root / linksafe
0644
install.cpython-36.opt-2.pyc
12.723 KB
17 Apr 2024 5.19 PM
root / linksafe
0644
install.cpython-36.pyc
13.772 KB
17 Apr 2024 5.19 PM
root / linksafe
0644
install_data.cpython-36.opt-1.pyc
2.282 KB
17 Apr 2024 5.19 PM
root / linksafe
0644
install_data.cpython-36.opt-2.pyc
2.123 KB
17 Apr 2024 5.19 PM
root / linksafe
0644
install_data.cpython-36.pyc
2.282 KB
17 Apr 2024 5.19 PM
root / linksafe
0644
install_egg_info.cpython-36.opt-1.pyc
2.928 KB
17 Apr 2024 5.19 PM
root / linksafe
0644
install_egg_info.cpython-36.opt-2.pyc
2.247 KB
17 Apr 2024 5.19 PM
root / linksafe
0644
install_egg_info.cpython-36.pyc
2.928 KB
17 Apr 2024 5.19 PM
root / linksafe
0644
install_headers.cpython-36.opt-1.pyc
1.696 KB
17 Apr 2024 5.19 PM
root / linksafe
0644
install_headers.cpython-36.opt-2.pyc
1.517 KB
17 Apr 2024 5.19 PM
root / linksafe
0644
install_headers.cpython-36.pyc
1.696 KB
17 Apr 2024 5.19 PM
root / linksafe
0644
install_lib.cpython-36.opt-1.pyc
5.067 KB
17 Apr 2024 5.19 PM
root / linksafe
0644
install_lib.cpython-36.opt-2.pyc
4.49 KB
17 Apr 2024 5.19 PM
root / linksafe
0644
install_lib.cpython-36.pyc
5.067 KB
17 Apr 2024 5.19 PM
root / linksafe
0644
install_scripts.cpython-36.opt-1.pyc
2.151 KB
17 Apr 2024 5.19 PM
root / linksafe
0644
install_scripts.cpython-36.opt-2.pyc
2.003 KB
17 Apr 2024 5.19 PM
root / linksafe
0644
install_scripts.cpython-36.pyc
2.151 KB
17 Apr 2024 5.19 PM
root / linksafe
0644
register.cpython-36.opt-1.pyc
8.228 KB
17 Apr 2024 5.19 PM
root / linksafe
0644
register.cpython-36.opt-2.pyc
6.975 KB
17 Apr 2024 5.19 PM
root / linksafe
0644
register.cpython-36.pyc
8.228 KB
17 Apr 2024 5.19 PM
root / linksafe
0644
sdist.cpython-36.opt-1.pyc
12.814 KB
17 Apr 2024 5.19 PM
root / linksafe
0644
sdist.cpython-36.opt-2.pyc
9.685 KB
17 Apr 2024 5.19 PM
root / linksafe
0644
sdist.cpython-36.pyc
12.814 KB
17 Apr 2024 5.19 PM
root / linksafe
0644
upload.cpython-36.opt-1.pyc
4.944 KB
17 Apr 2024 5.19 PM
root / linksafe
0644
upload.cpython-36.opt-2.pyc
4.804 KB
17 Apr 2024 5.19 PM
root / linksafe
0644
upload.cpython-36.pyc
4.944 KB
17 Apr 2024 5.19 PM
root / linksafe
0644

GRAYBYTE WORDPRESS FILE MANAGER @ 2025 CONTACT ME
Static GIF