/usr/lib64/python3.9/distutils/command/__pycache__
NameSizeModeActions
bdist.cpython-39.opt-1.pyc36050644editdlrm
bdist.cpython-39.opt-2.pyc34110644editdlrm
bdist.cpython-39.pyc36050644editdlrm
bdist_dumb.cpython-39.opt-1.pyc35880644editdlrm
bdist_dumb.cpython-39.opt-2.pyc33880644editdlrm
bdist_dumb.cpython-39.pyc35880644editdlrm
bdist_msi.cpython-39.opt-1.pyc197030644editdlrm
bdist_msi.cpython-39.opt-2.pyc181620644editdlrm
bdist_msi.cpython-39.pyc197700644editdlrm
bdist_rpm.cpython-39.opt-1.pyc121750644editdlrm
bdist_rpm.cpython-39.opt-2.pyc118560644editdlrm
bdist_rpm.cpython-39.pyc122250644editdlrm
bdist_wininst.cpython-39.opt-1.pyc84950644editdlrm
bdist_wininst.cpython-39.opt-2.pyc83560644editdlrm
bdist_wininst.cpython-39.pyc85450644editdlrm
build.cpython-39.opt-1.pyc38810644editdlrm
build.cpython-39.opt-2.pyc37980644editdlrm
build.cpython-39.pyc38810644editdlrm
build_clib.cpython-39.opt-1.pyc48000644editdlrm
build_clib.cpython-39.opt-2.pyc42460644editdlrm
build_clib.cpython-39.pyc48000644editdlrm
build_ext.cpython-39.opt-1.pyc161910644editdlrm
build_ext.cpython-39.opt-2.pyc142340644editdlrm
build_ext.cpython-39.pyc161910644editdlrm
build_py.cpython-39.opt-1.pyc103810644editdlrm
build_py.cpython-39.opt-2.pyc91740644editdlrm
build_py.cpython-39.pyc104330644editdlrm
build_scripts.cpython-39.opt-1.pyc43300644editdlrm
build_scripts.cpython-39.opt-2.pyc39360644editdlrm
build_scripts.cpython-39.pyc43300644editdlrm
check.cpython-39.opt-1.pyc49080644editdlrm
check.cpython-39.opt-2.pyc42780644editdlrm
check.cpython-39.pyc49080644editdlrm
clean.cpython-39.opt-1.pyc20820644editdlrm
clean.cpython-39.opt-2.pyc19990644editdlrm
clean.cpython-39.pyc20820644editdlrm
config.cpython-39.opt-1.pyc102120644editdlrm
config.cpython-39.opt-2.pyc68750644editdlrm
config.cpython-39.pyc102120644editdlrm
install.cpython-39.opt-1.pyc136340644editdlrm
install.cpython-39.opt-2.pyc125790644editdlrm
install.cpython-39.pyc136340644editdlrm
install_data.cpython-39.opt-1.pyc22850644editdlrm
install_data.cpython-39.opt-2.pyc21400644editdlrm
install_data.cpython-39.pyc22850644editdlrm
install_egg_info.cpython-39.opt-1.pyc30200644editdlrm
install_egg_info.cpython-39.opt-2.pyc23410644editdlrm
install_egg_info.cpython-39.pyc30200644editdlrm
install_headers.cpython-39.opt-1.pyc17100644editdlrm
install_headers.cpython-39.opt-2.pyc15440644editdlrm
install_headers.cpython-39.pyc17100644editdlrm
install_lib.cpython-39.opt-1.pyc50820644editdlrm
install_lib.cpython-39.opt-2.pyc45010644editdlrm
install_lib.cpython-39.pyc50820644editdlrm
install_scripts.cpython-39.opt-1.pyc21330644editdlrm
install_scripts.cpython-39.opt-2.pyc19990644editdlrm
install_scripts.cpython-39.pyc21330644editdlrm
register.cpython-39.opt-1.pyc84530644editdlrm
register.cpython-39.opt-2.pyc71880644editdlrm
register.cpython-39.pyc84530644editdlrm
sdist.cpython-39.opt-1.pyc144800644editdlrm
sdist.cpython-39.opt-2.pyc111210644editdlrm
sdist.cpython-39.pyc144800644editdlrm
upload.cpython-39.opt-1.pyc52290644editdlrm
upload.cpython-39.opt-2.pyc51030644editdlrm
upload.cpython-39.pyc52290644editdlrm
__init__.cpython-39.opt-1.pyc4750644editdlrm
__init__.cpython-39.opt-2.pyc3660644editdlrm
__init__.cpython-39.pyc4750644editdlrm
Edit: /usr/lib64/python3.9/distutils/command/__pycache__/install_lib.cpython-39.pyc (5082B)
a ´iÍ ã@sLdZddlZddlZddlZddlmZddlmZdZ Gdd„deƒZ dS)zkdistutils.command.install_lib Implements the Distutils 'install_lib' command (install all Python modules).éN)ÚCommand)ÚDistutilsOptionErrorz.pyc@sxeZdZdZgd¢Zgd¢ZddiZdd„Zdd „Zd d „Z d d „Z dd„Z dd„Z dd„Z dd„Zdd„Zdd„ZdS)Ú 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))ÚforceÚfz-force installation (overwrite existing files))ÚcompileÚczcompile .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 steps)rr r r r cCs(d|_d|_d|_d|_d|_d|_dS)Nr)Ú install_dirÚ build_dirrr ÚoptimizeÚ skip_build©Úself©rú5/usr/lib64/python3.9/distutils/command/install_lib.pyÚinitialize_options3s zinstall_lib.initialize_optionsc Cs„| ddddddd¡|jdur&d|_|jdur6d |_t|jtƒs€zt|jƒ|_|jd vr^t‚Wnttfy~td ƒ‚Yn0dS) NÚinstall)Ú build_libr)rr)rr)r r )rr)rrTF)réézoptimize must be 0, 1, or 2)Zset_undefined_optionsr rÚ isinstanceÚintÚAssertionErrorÚ ValueErrorrrrrrÚfinalize_options<s&ú     zinstall_lib.finalize_optionscCs0| ¡| ¡}|dur,|j ¡r,| |¡dS©N)ÚbuildrÚ distributionÚhas_pure_modulesÚ byte_compile©rZoutfilesrrrÚrunVszinstall_lib.runcCs2|js.|j ¡r| d¡|j ¡r.| d¡dS)NÚbuild_pyÚ build_ext)rr"r#Z run_commandÚhas_ext_modulesrrrrr!fs    zinstall_lib.buildcCs8tj |j¡r | |j|j¡}n| d|j¡dS|S)Nz3'%s' does not exist -- no Python modules to install)ÚosÚpathÚisdirrZ copy_treerÚwarnr%rrrrmsÿzinstall_lib.installcCsrtjr| d¡dSddlm}| d¡j}|jrH||d|j||j d�|j dkrn|||j |j||j |j d�dS)Nz%byte-compiling is disabled, skipping.r)r$r)rrÚprefixÚdry_run)rrr.Úverboser/) ÚsysÚdont_write_bytecoder-Zdistutils.utilr$Úget_finalized_commandÚrootr rr/rr0)rÚfilesr$Z install_rootrrrr$vs   þ þzinstall_lib.byte_compilec Csd|sgS| |¡}| ¡}t||ƒ}t|ƒttjƒ}g}|D] } | tj || |d…¡¡q>|Sr ) r3Ú get_outputsÚgetattrÚlenr*ÚsepÚappendr+Újoin) rZhas_anyZ build_cmdZ cmd_optionZ output_dirZ build_filesrÚ prefix_lenZoutputsÚfilerrrÚ_mutate_outputs�s  zinstall_lib._mutate_outputscCsrg}|D]d}tj tj |¡¡d}|tkr.q|jrJ| tjj |dd�¡|j dkr| tjj ||j d�¡q|S)NrÚ)Ú optimizationr) r*r+ÚsplitextÚnormcaseÚPYTHON_SOURCE_EXTENSIONr r:Ú importlibÚutilÚcache_from_sourcer)rZ py_filenamesZbytecode_filesZpy_fileÚextrrrÚ_bytecode_filenamesžs ÿ  ÿ zinstall_lib._bytecode_filenamescCsR| |j ¡dd|j¡}|jr*| |¡}ng}| |j ¡dd|j¡}|||S)zÁReturn the list of files that would be installed if this command were actually run. Not affected by the "dry-run" flag or whether modules have actually been built yet. r'rr()r>r"r#rr rHr))rZ pure_outputsZbytecode_outputsZ ext_outputsrrrr6´s þÿ  þÿzinstall_lib.get_outputscCsLg}|j ¡r&| d¡}| | ¡¡|j ¡rH| d¡}| | ¡¡|S)zþGet the list of files that are input to this command, ie. the files that get installed as they are named in the build tree. The files in this list correspond one-to-one to the output filenames returned by 'get_outputs()'. r'r()r"r#r3Úextendr6r))rZinputsr'r(rrrÚ get_inputsÉs    zinstall_lib.get_inputsN)Ú__name__Ú __module__Ú __qualname__Ú descriptionZ user_optionsZboolean_optionsZ negative_optrrr&r!rr$r>rHr6rJrrrrrs   r) Ú__doc__r*Úimportlib.utilrDr1Zdistutils.corerZdistutils.errorsrrCrrrrrÚs