File "install_lib.cpython-38.opt-2.pyc"

Full Path: /home/attunedd/public_html/byp/izo/con7ext_sym404/rintoar.txt/opt/alt/python38/lib64/python3.8/distutils/command/__pycache__/install_lib.cpython-38.opt-2.pyc
File size: 4.44 KB
MIME-type: text/x-bytecode.python
Charset: 8 bit

U

if @sHddlZddlZddlZddlmZddlmZdZGdddeZ	dS)N)Command)DistutilsOptionErrorz.pyc@seZdZdZdddddddgZd	d
dgZdd
iZd
dZddZddZ	ddZ
ddZddZddZ
ddZddZdd Zd!S)"install_libz7install all Python modules (extensions and pure Python))zinstall-dir=dzdirectory to install to)z
build-dir=bz'build directory (where to install from))forcefz-force installation (overwrite existing files))compileczcompile .py to .pyc [default])
no-compileNzdon't compile .py files)z	optimize=Ozlalso compile with optimization: -O1 for "python -O", -O2 for "python -OO", and -O0 to disable [default: -O0])
skip-buildNzskip the build stepsrr	r
rcCs(d|_d|_d|_d|_d|_d|_dS)Nr)install_dir	build_dirrr	optimize
skip_buildselfrB/opt/alt/python38/lib64/python3.8/distutils/command/install_lib.pyinitialize_options3szinstall_lib.initialize_optionsc	Cs|ddddddd|jdkr&d|_|jdkr6d	|_t|jtszt|j|_|jd
kr^tWn ttfk
rtdYnXdS)Ninstall)	build_libr)rr)rr)r	r	)rr)rrTF)rzoptimize must be 0, 1, or 2)Zset_undefined_optionsr	r
isinstanceintAssertionError
ValueErrorrrrrrfinalize_options<s&	


zinstall_lib.finalize_optionscCs0||}|dk	r,|jr,||dSN)buildrdistributionhas_pure_modulesbyte_compilerZoutfilesrrrrunVszinstall_lib.runcCs2|js.|jr|d|jr.|ddSNbuild_py	build_ext)rr"r#Zrun_commandhas_ext_modulesrrrrr!fs



zinstall_lib.buildcCs8tj|jr ||j|j}n|d|jdS|S)Nz3'%s' does not exist -- no Python modules to install)ospathisdirrZ	copy_treerwarnr%rrrrmszinstall_lib.installcCsrtjr|ddSddlm}|dj}|jrH||d|j||j	d|j
dkrn|||j
|j||j|j	ddS)Nz%byte-compiling is disabled, skipping.r)r$r)rrprefixdry_run)rrr/verboser0)sysdont_write_bytecoder.Zdistutils.utilr$get_finalized_commandrootr	rr0rr1)rfilesr$Zinstall_rootrrrr$vs$

zinstall_lib.byte_compilec
	Csd|sgS||}|}t||}t|ttj}g}|D] }	|tj||	|dq>|Sr )	r4get_outputsgetattrlenr+sepappendr,join)
rZhas_anyZ	build_cmdZ
cmd_optionZ
output_dirZbuild_filesr
prefix_lenZoutputsfilerrr_mutate_outputss

zinstall_lib._mutate_outputscCsrg}|D]d}tjtj|d}|tkr.q|jrJ|tjj	|dd|j
dkr|tjj	||j
dq|S)Nr)optimizationr)r+r,splitextnormcasePYTHON_SOURCE_EXTENSIONr	r;	importlibutilcache_from_sourcer)rZpy_filenamesZbytecode_filesZpy_fileZextrrr_bytecode_filenamess 



zinstall_lib._bytecode_filenamescCsR||jdd|j}|jr*||}ng}||jdd|j}|||S)Nr(rr))r?r"r#rr	rHr*)rZpure_outputsZbytecode_outputsZext_outputsrrrr7s zinstall_lib.get_outputscCsLg}|jr&|d}|||jrH|d}|||Sr')r"r#r4extendr7r*)rZinputsr(r)rrr
get_inputss



zinstall_lib.get_inputsN)__name__
__module____qualname__ZdescriptionZuser_optionsZboolean_optionsZnegative_optrrr&r!rr$r?rHr7rJrrrrrs*
		r)
r+importlib.utilrEr2Zdistutils.corerZdistutils.errorsrrDrrrrr<module>s