unsupported $ˆl–äY>”*e¶…6 Aq‘\Jbѿ „ ωÏÁÀ¿?÷§ ÛTä’›ãó”—dZddlZddlZddlZddlZddlmZddlTddl m Z m Z ddl m Z Gd„de¦«ZGd „d ee ¦«ZdS) zHdistutils.command.build_py Implements the Distutils 'build_py' command.éN)ÚCommand)Ú*)Ú convert_pathÚ Mixin2to3)Úlogcóž—eZdZdZgd¢ZddgZddiZd„Zd„Zd„Z d „Z d „Z d „Z d „Z d „Zd„Zd„Zd„Zd„Zd„Zd„Zdd„Zd„Zd„Zd„Zd„ZdS)Úbuild_pyz5"build" pure Python modules (copy to build directory)))z build-lib=Údzdirectory to "build" (copy) to)ÚcompileÚczcompile .py to .pyc)ú no-compileNz!don't compile .py files [default])z optimize=ÚOzlalso compile with optimization: -O1 for "python -O", -O2 for "python -OO", and -O0 to disable [default: -O0])ÚforceÚfz2forcibly build everything (ignore file timestamps)r rr cóv—d|_d|_d|_d|_d|_d|_d|_d|_dS)Nr)Ú build_libÚ py_modulesÚpackageÚ package_dataÚ package_dirr Úoptimizer©Úselfs úG/opt/alt/python-internal/lib64/python3.11/distutils/command/build_py.pyÚinitialize_optionszbuild_py.initialize_options s@€ØˆŒØˆŒØˆŒ Ø ˆÔØˆÔØˆŒ ؈Œ ؈Œ ˆ ˆ ócó—| ddd¦«|jj|_|jj|_|jj|_i|_|jjr;|jj ¦«D]\}}t|¦«|j|<Œ| ¦«|_ t|j t¦«s@ t|j ¦«|_ dS#ttf$rtd¦«‚wxYwdS)NÚbuild)rr)rrzoptimize must be 0, 1, or 2)Úset_undefined_optionsÚ distributionÚpackagesrrrÚitemsrÚget_data_filesÚ data_filesÚ isinstancerÚintÚ ValueErrorÚAssertionErrorÚDistutilsOptionError)rÚnameÚpaths rÚfinalize_optionszbuild_py.finalize_options*s#€Ø ×"Ò" 7Ø#=Ø#5ñ 7ô 7ð 7ð Ô)Ô2ˆŒ ØÔ+Ô6ˆŒØ Ô-Ô:ˆÔØˆÔØ Ô Ô (ð <Ø"Ô/Ô;×AÒAÑCÔCð <ð <‘ ��dÝ)5°dÑ);Ô);�Ô  Ñ&Ð&Ø×-Ò-Ñ/Ô/ˆŒõ˜$œ-­Ñ-Ô-ð Jð JÝ # D¤MÑ 2Ô 2�” � � øå¥Ð/ð Jð Jð JÝ*Ð+HÑIÔIÐIð Jøøøð  Jð Js à C(Ã(!D cóì—|jr| ¦«|jr(| ¦«| ¦«| | d¬¦«¦«dS©Nr)Úinclude_bytecode)rÚ build_modulesr!Úbuild_packagesÚbuild_package_dataÚ byte_compileÚ get_outputsrs rÚrunz build_py.runCsy€ð, Œ?ð !Ø × Ò Ñ Ô Ð Ø Œ=ð &Ø × Ò Ñ !Ô !Ð !Ø × #Ò #Ñ %Ô %Ð %à ×Ò˜$×*Ò*¸AÐ*Ñ>Ô>Ñ?Ô?Ð?Ð?Ð?rcó\‡—g}|js|S|jD]—}| |¦«}tjj|jg| d¦«zŽ}dŠ|rt|¦«dzŠˆfd„| ||¦«D¦«}|  ||||f¦«Œ˜|S)z?Generate list of '(package,src_dir,build_dir,filenames)' tuplesú.récó$•—g|] }|‰d…‘Œ S©N©)Ú.0ÚfileÚplens €rú z+build_py.get_data_files..ss.ø€ðððØ $��T�U�U” ðððr) r!Úget_package_dirÚosr+ÚjoinrÚsplitÚlenÚfind_data_filesÚappend)rÚdatarÚsrc_dirÚ build_dirÚ filenamesr>s @rr#zbuild_py.get_data_filesasÞø€àˆØŒ}ð ØˆKØ”}ð Bð BˆGà×*Ò*¨7Ñ3Ô3ˆ