$38 GRAYBYTE WORDPRESS FILE MANAGER $82

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/python38/lib64/python3.8/distutils/__pycache__/

HOME
Current File : /opt/alt/python38/lib64/python3.8/distutils/__pycache__//bcppcompiler.cpython-38.pyc
U

i�fW:�@sxdZddlZddlmZmZmZmZmZmZddl	m
Z
mZmZddl
mZddlmZddlmZGdd	�d	e
�ZdS)
z�distutils.bcppcompiler

Contains BorlandCCompiler, an implementation of the abstract CCompiler class
for the Borland C++ compiler.
�N)�DistutilsExecError�DistutilsPlatformError�CompileError�LibError�	LinkError�UnknownFileError)�	CCompiler�gen_preprocess_options�gen_lib_options)�
write_file)�newer)�logc
@s�eZdZdZdZiZdgZdddgZeeZdZ	dZ
d	Zd
ZZ
dZdd
d�Zddd�Zddd�Zd dd�Zd!dd�Zd"dd�Zd#dd�ZdS)$�BCPPCompilerzConcrete class that implements an interface to the Borland C/C++
    compiler, as defined by the CCompiler abstract class.
    Zbcppz.cz.ccz.cppz.cxxz.objz.libz.dllz%s%sz.exercCs�t�||||�d|_d|_d|_d|_ddddg|_ddddg|_d	d
ddg|_d	d
ddg|_	g|_
d
ddg|_d
dddg|_dS)
Nz	bcc32.exezilink32.exeztlib.exez/tWMz/O2z/qz/g0z/Odz/Tpdz/Gnz/xz/r)
r�__init__�cc�linker�libZpreprocess_options�compile_options�compile_options_debug�ldflags_shared�ldflags_shared_debugZldflags_static�ldflags_exe�ldflags_exe_debug)�self�verboseZdry_run�force�r�;/opt/alt/python38/lib64/python3.8/distutils/bcppcompiler.pyr5szBCPPCompiler.__init__Nc	Cs�|�||||||�\}}	}}
}|p$g}|�d�|rB|�|j�n|�|j�|	D�]<}
z||
\}}Wntk
r�YqRYnXtj�|�}tj�|
�}
|�	tj�
|
��|dkr�qR|dk�rz|�dd|
|g�WqRtk
�r}zt
|��W5d}~XYqRXqR||jk�rd}n||jk�r*d}nd}d|
}z,|�|jg||
||g||g�WqRtk
�r�}zt
|��W5d}~XYqRXqR|	S)	Nz-c�.res�.rcZbrcc32z-fo�z-P�-o)Z_setup_compile�append�extendrr�KeyError�os�path�normpath�mkpath�dirname�spawnrr�
_c_extensions�_cpp_extensionsr)rZsources�
output_dir�macros�include_dirs�debug�
extra_preargs�extra_postargsZdepends�objects�pp_optsZbuildZcompile_opts�obj�src�ext�msgZ	input_optZ
output_optrrr�compileQsV��



���
zBCPPCompiler.compilec	
Cs�|�||�\}}|j||d�}|�||�r~|dg|}|r:z|�|jg|�Wq�tk
rz}zt|��W5d}~XYq�Xnt�d|�dS)N)r-z/u�skipping %s (up-to-date))	�_fix_object_args�library_filename�
_need_linkr*rrrr
r0)	rr3Zoutput_libnamer-r0�target_lang�output_filenameZlib_argsr8rrr�create_static_lib�s�zBCPPCompiler.create_static_libc 
Cs�|�||�\}}|�|||�\}}}|r8t�dt|��|dk	rNtj�||�}|�||��r�|t	j
kr�d}|	r~|jdd�}q�|jdd�}n&d}|	r�|j
dd�}n|jdd�}|dkr�d}n�tj�|�\}}tj�|�\}}tj�|d�}tj�|d|�}dg}|�pgD]}|�d||f��q|�t||fd	|�ttjj|�}|g}g}|D]>}tj�tj�|��\}}|d
k�r�|�|�n
|�|��q`|D]}|�dtj�|���q�|�d�|�|�|�d
|g�|�d�|D]4}|�|||	�}|dk�r|�|�n
|�|��q�|�d�|�d�|�d
|g�|�d
�|�|�|
�rp|
|dd�<|�r�|�|�|�tj�|��z|�|jg|�Wn,tk
�r�}zt|��W5d}~XYnXnt�d|�dS)Nz7I don't know what to do with 'runtime_library_dirs': %sZc0w32Zc0d32r rz%s.defZEXPORTSz  %s=_%sz
writing %srz/L%sz/L.�,z,,Zimport32Zcw32mtr:) r;Z
_fix_lib_argsr
�warn�strr%r&�joinr=rZ
EXECUTABLErrrr�split�splitextr)r"Zexecuter�mapr'�normcaser#�find_library_filer(r*rrrr0) rZtarget_descr3r?r-Z	librariesZlibrary_dirsZruntime_library_dirsZexport_symbolsr0r1r2Z
build_tempr>Zstartup_objZld_argsZdef_file�head�tail�modnamer7Ztemp_dir�contentsZsymZobjects2Z	resources�file�base�lr�libfiler8rrr�link�s���
�










zBCPPCompiler.linkc	Csr|r"|d}|d|d||f}n|d|f}|D]:}|D]0}tj�||�|��}tj�|�r:|Sq:q2dS)NZ_dZ_bcpp)r%r&rDr<�exists)	r�dirsrr0ZdlibZ	try_names�dir�namerQrrrrI4s
zBCPPCompiler.find_library_filer cCs�|dkrd}g}|D]�}tj�tj�|��\}}||jddgkrRtd||f��|rbtj�|�}|dkr�|�tj�|||��q|dkr�|�tj�||d��q|�tj�|||j	��q|S)Nr rrz"unknown file type '%s' (from '%s'))
r%r&rFrH�src_extensionsr�basenamer"rD�
obj_extension)rZsource_filenamesZ	strip_dirr-Z	obj_namesZsrc_namerOr7rrr�object_filenamesNs&��zBCPPCompiler.object_filenamesc
Cs�|�d||�\}}}t||�}dg|}	|dk	r>|	�d|�|rN||	dd�<|r\|	�|�|	�|�|js~|dks~t||�r�|r�|�tj�	|��z|�
|	�Wn2tk
r�}
zt|
�t
|
��W5d}
~
XYnXdS)Nz	cpp32.exer!r)Z_fix_compile_argsr	r"r#rrr(r%r&r)r*r�printr)r�sourceZoutput_filer.r/r1r2�_r4Zpp_argsr8rrr�
preprocessis&	�



zBCPPCompiler.preprocess)rrr)NNNrNNN)NrN)
NNNNNrNNNN)r)rr )NNNNN)�__name__�
__module__�__qualname__�__doc__Z
compiler_typeZexecutablesr+r,rWrYZstatic_lib_extensionZshared_lib_extensionZstatic_lib_formatZshared_lib_formatZ
exe_extensionrr9r@rRrIrZr^rrrrrsb
�
�
D�
�


�
�r)rbr%Zdistutils.errorsrrrrrrZdistutils.ccompilerrr	r
Zdistutils.file_utilrZdistutils.dep_utilrZ	distutilsr
rrrrr�<module>s 


Current_dir [ NOT WRITEABLE ] Document_root [ NOT WRITEABLE ]


[ Back ]
NAME
SIZE
LAST TOUCH
USER
CAN-I?
FUNCTIONS
..
--
26 Oct 2024 8.34 AM
root / linksafe
0755
__init__.cpython-38.opt-1.pyc
0.39 KB
23 Sep 2024 11.26 AM
root / linksafe
0644
__init__.cpython-38.opt-2.pyc
0.212 KB
23 Sep 2024 11.26 AM
root / linksafe
0644
__init__.cpython-38.pyc
0.39 KB
23 Sep 2024 11.26 AM
root / linksafe
0644
_msvccompiler.cpython-38.opt-1.pyc
12.619 KB
23 Sep 2024 11.26 AM
root / linksafe
0644
_msvccompiler.cpython-38.opt-2.pyc
11.496 KB
23 Sep 2024 11.26 AM
root / linksafe
0644
_msvccompiler.cpython-38.pyc
12.677 KB
23 Sep 2024 11.26 AM
root / linksafe
0644
archive_util.cpython-38.opt-1.pyc
6.4 KB
23 Sep 2024 11.26 AM
root / linksafe
0644
archive_util.cpython-38.opt-2.pyc
4.406 KB
23 Sep 2024 11.26 AM
root / linksafe
0644
archive_util.cpython-38.pyc
6.4 KB
23 Sep 2024 11.26 AM
root / linksafe
0644
bcppcompiler.cpython-38.opt-1.pyc
6.385 KB
23 Sep 2024 11.26 AM
root / linksafe
0644
bcppcompiler.cpython-38.opt-2.pyc
6.104 KB
23 Sep 2024 11.26 AM
root / linksafe
0644
bcppcompiler.cpython-38.pyc
6.385 KB
23 Sep 2024 11.26 AM
root / linksafe
0644
ccompiler.cpython-38.opt-1.pyc
32.407 KB
23 Sep 2024 11.26 AM
root / linksafe
0644
ccompiler.cpython-38.opt-2.pyc
16.483 KB
23 Sep 2024 11.26 AM
root / linksafe
0644
ccompiler.cpython-38.pyc
32.531 KB
23 Sep 2024 11.26 AM
root / linksafe
0644
cmd.cpython-38.opt-1.pyc
13.636 KB
23 Sep 2024 11.26 AM
root / linksafe
0644
cmd.cpython-38.opt-2.pyc
7.907 KB
23 Sep 2024 11.26 AM
root / linksafe
0644
cmd.cpython-38.pyc
13.636 KB
23 Sep 2024 11.26 AM
root / linksafe
0644
config.cpython-38.opt-1.pyc
3.441 KB
23 Sep 2024 11.26 AM
root / linksafe
0644
config.cpython-38.opt-2.pyc
3.06 KB
23 Sep 2024 11.26 AM
root / linksafe
0644
config.cpython-38.pyc
3.441 KB
23 Sep 2024 11.26 AM
root / linksafe
0644
core.cpython-38.opt-1.pyc
6.474 KB
23 Sep 2024 11.26 AM
root / linksafe
0644
core.cpython-38.opt-2.pyc
3.166 KB
23 Sep 2024 11.26 AM
root / linksafe
0644
core.cpython-38.pyc
6.474 KB
23 Sep 2024 11.26 AM
root / linksafe
0644
cygwinccompiler.cpython-38.opt-1.pyc
8.425 KB
23 Sep 2024 11.26 AM
root / linksafe
0644
cygwinccompiler.cpython-38.opt-2.pyc
6.833 KB
23 Sep 2024 11.26 AM
root / linksafe
0644
cygwinccompiler.cpython-38.pyc
8.425 KB
23 Sep 2024 11.26 AM
root / linksafe
0644
debug.cpython-38.opt-1.pyc
0.204 KB
23 Sep 2024 11.26 AM
root / linksafe
0644
debug.cpython-38.opt-2.pyc
0.204 KB
23 Sep 2024 11.26 AM
root / linksafe
0644
debug.cpython-38.pyc
0.204 KB
23 Sep 2024 11.26 AM
root / linksafe
0644
dep_util.cpython-38.opt-1.pyc
2.665 KB
23 Sep 2024 11.26 AM
root / linksafe
0644
dep_util.cpython-38.opt-2.pyc
1.255 KB
23 Sep 2024 11.26 AM
root / linksafe
0644
dep_util.cpython-38.pyc
2.665 KB
23 Sep 2024 11.26 AM
root / linksafe
0644
dir_util.cpython-38.opt-1.pyc
5.701 KB
23 Sep 2024 11.26 AM
root / linksafe
0644
dir_util.cpython-38.opt-2.pyc
3.379 KB
23 Sep 2024 11.26 AM
root / linksafe
0644
dir_util.cpython-38.pyc
5.701 KB
23 Sep 2024 11.26 AM
root / linksafe
0644
dist.cpython-38.opt-1.pyc
33.698 KB
23 Sep 2024 11.26 AM
root / linksafe
0644
dist.cpython-38.opt-2.pyc
24.625 KB
23 Sep 2024 11.26 AM
root / linksafe
0644
dist.cpython-38.pyc
33.698 KB
23 Sep 2024 11.26 AM
root / linksafe
0644
errors.cpython-38.opt-1.pyc
5.142 KB
23 Sep 2024 11.26 AM
root / linksafe
0644
errors.cpython-38.opt-2.pyc
2.653 KB
23 Sep 2024 11.26 AM
root / linksafe
0644
errors.cpython-38.pyc
5.142 KB
23 Sep 2024 11.26 AM
root / linksafe
0644
extension.cpython-38.opt-1.pyc
6.775 KB
23 Sep 2024 11.26 AM
root / linksafe
0644
extension.cpython-38.opt-2.pyc
3.367 KB
23 Sep 2024 11.26 AM
root / linksafe
0644
extension.cpython-38.pyc
6.775 KB
23 Sep 2024 11.26 AM
root / linksafe
0644
fancy_getopt.cpython-38.opt-1.pyc
10.28 KB
23 Sep 2024 11.26 AM
root / linksafe
0644
fancy_getopt.cpython-38.opt-2.pyc
7.543 KB
23 Sep 2024 11.26 AM
root / linksafe
0644
fancy_getopt.cpython-38.pyc
10.421 KB
23 Sep 2024 11.26 AM
root / linksafe
0644
file_util.cpython-38.opt-1.pyc
5.809 KB
23 Sep 2024 11.26 AM
root / linksafe
0644
file_util.cpython-38.opt-2.pyc
3.722 KB
23 Sep 2024 11.26 AM
root / linksafe
0644
file_util.cpython-38.pyc
5.809 KB
23 Sep 2024 11.26 AM
root / linksafe
0644
filelist.cpython-38.opt-1.pyc
9.563 KB
23 Sep 2024 11.26 AM
root / linksafe
0644
filelist.cpython-38.opt-2.pyc
6.759 KB
23 Sep 2024 11.26 AM
root / linksafe
0644
filelist.cpython-38.pyc
9.65 KB
23 Sep 2024 11.26 AM
root / linksafe
0644
log.cpython-38.opt-1.pyc
2.275 KB
23 Sep 2024 11.26 AM
root / linksafe
0644
log.cpython-38.opt-2.pyc
2.216 KB
23 Sep 2024 11.26 AM
root / linksafe
0644
log.cpython-38.pyc
2.275 KB
23 Sep 2024 11.26 AM
root / linksafe
0644
msvc9compiler.cpython-38.opt-1.pyc
17.057 KB
23 Sep 2024 11.26 AM
root / linksafe
0644
msvc9compiler.cpython-38.opt-2.pyc
15.474 KB
23 Sep 2024 11.26 AM
root / linksafe
0644
msvc9compiler.cpython-38.pyc
17.114 KB
23 Sep 2024 11.26 AM
root / linksafe
0644
msvccompiler.cpython-38.opt-1.pyc
14.393 KB
23 Sep 2024 11.26 AM
root / linksafe
0644
msvccompiler.cpython-38.opt-2.pyc
12.854 KB
23 Sep 2024 11.26 AM
root / linksafe
0644
msvccompiler.cpython-38.pyc
14.393 KB
23 Sep 2024 11.26 AM
root / linksafe
0644
spawn.cpython-38.opt-1.pyc
5.001 KB
23 Sep 2024 11.26 AM
root / linksafe
0644
spawn.cpython-38.opt-2.pyc
3.728 KB
23 Sep 2024 11.26 AM
root / linksafe
0644
spawn.cpython-38.pyc
5.001 KB
23 Sep 2024 11.26 AM
root / linksafe
0644
sysconfig.cpython-38.opt-1.pyc
11.867 KB
23 Sep 2024 11.26 AM
root / linksafe
0644
sysconfig.cpython-38.opt-2.pyc
8.464 KB
23 Sep 2024 11.26 AM
root / linksafe
0644
sysconfig.cpython-38.pyc
11.867 KB
23 Sep 2024 11.26 AM
root / linksafe
0644
text_file.cpython-38.opt-1.pyc
8.256 KB
23 Sep 2024 11.26 AM
root / linksafe
0644
text_file.cpython-38.opt-2.pyc
3.277 KB
23 Sep 2024 11.26 AM
root / linksafe
0644
text_file.cpython-38.pyc
8.256 KB
23 Sep 2024 11.26 AM
root / linksafe
0644
unixccompiler.cpython-38.opt-1.pyc
6.835 KB
23 Sep 2024 11.26 AM
root / linksafe
0644
unixccompiler.cpython-38.opt-2.pyc
6.221 KB
23 Sep 2024 11.26 AM
root / linksafe
0644
unixccompiler.cpython-38.pyc
6.835 KB
23 Sep 2024 11.26 AM
root / linksafe
0644
util.cpython-38.opt-1.pyc
15.196 KB
23 Sep 2024 11.26 AM
root / linksafe
0644
util.cpython-38.opt-2.pyc
9.45 KB
23 Sep 2024 11.26 AM
root / linksafe
0644
util.cpython-38.pyc
15.196 KB
23 Sep 2024 11.26 AM
root / linksafe
0644
version.cpython-38.opt-1.pyc
7.11 KB
23 Sep 2024 11.26 AM
root / linksafe
0644
version.cpython-38.opt-2.pyc
3.902 KB
23 Sep 2024 11.26 AM
root / linksafe
0644
version.cpython-38.pyc
7.154 KB
23 Sep 2024 11.26 AM
root / linksafe
0644
versionpredicate.cpython-38.opt-1.pyc
5.029 KB
23 Sep 2024 11.26 AM
root / linksafe
0644
versionpredicate.cpython-38.opt-2.pyc
2.607 KB
23 Sep 2024 11.26 AM
root / linksafe
0644
versionpredicate.cpython-38.pyc
5.029 KB
23 Sep 2024 11.26 AM
root / linksafe
0644

GRAYBYTE WORDPRESS FILE MANAGER @ 2025 CONTACT ME
Static GIF