bg ddlZdejvr ddlmcmZdZn ddlmcmZdZddlm Z ejZ Gdde ZdS)N setuptoolsTF) write_filec<eZdZejddfgzZdZdZdZdS)install install_clibcdS)NT)xs r/builddir/build/BUILD/cloudlinux-venv-1.0.7/venv/lib64/python3.11/site-packages/numpy/distutils/command/install.pyzinstall.s4cRt||j|_dS)N) old_installfinalize_optionsinstall_libbase install_lib)selfs r rzinstall.finalize_optionss'$$T***/r c<ddlm}|js|jr||St jd}|jdd}|j j }|dks|dkr||dS| dS) z The setuptools version of the .run() method. We must pull in the entire code so we can override the level used in the _getframe() call since we wrap this call by one more level. r)r__name__zdistutils.dist run_commandsN) distutils.command.installrold_and_unmanageable!single_version_externally_managedrunsys _getframe f_globalsgetf_codeco_namedo_egg_install)rdistutils_installcaller caller_module caller_names r setuptools_runzinstall.setuptools_runs KJJJJJ  $ /(N /$((.. .q!!(,,Z<< m+ , , , ^0K0K  ! !$ ' ' ' ' '    ! ! ! ! !r ctst|}n|}|jrt |j5}g}d}|D]6}|}d|vrd}d|z}||7 dddn #1swxYwY|r+|t|j|fd|jz|S)NF Tz"%s"z*re-writing list of installed files to '%s') have_setuptoolsrrr(recordopenrstripappendexecuter)rrflines need_rewritels r rz install.run8s/ &%%AA##%%A ; *dk"" $a$ $$A Aaxx'+ "aLLLOOOO $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ * Z"k51I![)***s>BB!$B!N)r __module__ __qualname__r sub_commandsrr(rr r r rr s`+ (/L000"""@r r) rmodulessetuptools.command.installcommandrold_install_modr+rdistutils.file_utilrrr r r r>s 3;888888888OO777777777O******% CCCCCkCCCCCr