1 #ˆl–äY>”*e¶…6 Aq‘\”Å£Æ ƒmЇÅÃÈO§ ÆâC¥L œæãóv—dZddlZddlmZddlmZddlmZmZddl Tddl m Z ddl m Z Gd „d e¦«ZdS) z·distutils.command.bdist_dumb Implements the Distutils 'bdist_dumb' command (create a "dumb" built distribution -- i.e., just an archive to be unpacked under $prefix or $exec_prefix).éN)ÚCommand)Ú get_platform)Ú remove_treeÚensure_relative)Ú*)Úget_python_version)Úlogc óh—eZdZdZdddde¦«zfdddd d d d g Zgd ¢ZdddœZd„Zd„Z d„Z dS)Ú bdist_dumbz"create a "dumb" built distribution)z bdist-dir=Údz1temporary directory for creating the distributionz plat-name=Úpz;platform name to embed in generated filenames (default: %s))zformat=Úfz>archive format to create (tar, gztar, bztar, xztar, ztar, zip))ú keep-tempÚkzPkeep the pseudo-installation tree around after creating the distribution archive)z dist-dir=r z-directory to put final built distributions in)ú skip-buildNz2skip rebuilding everything (for testing/debugging))ÚrelativeNz7build the archive using relative paths (default: false))zowner=Úuz@Owner name used when creating a tar file [default: current user])zgroup=ÚgzAGroup name used when creating a tar file [default: current group])rrrÚgztarÚzip)ÚposixÚntcó„—d|_d|_d|_d|_d|_d|_d|_d|_d|_dS)Nr) Ú bdist_dirÚ plat_nameÚformatÚ keep_tempÚdist_dirÚ skip_buildrÚownerÚgroup)Úselfs úI/opt/alt/python-internal/lib64/python3.11/distutils/command/bdist_dumb.pyÚinitialize_optionszbdist_dumb.initialize_options2sE€ØˆŒØˆŒØˆŒ ؈ŒØˆŒ ؈ŒØˆŒ ؈Œ ؈Œ ˆ ˆ ócó`—|j€?| d¦«j}tj |d¦«|_|j€H |jtj|_n*#t$rtdtjz¦«‚wxYw|  dddd¦«dS)NÚbdistÚdumbz@don't know how to create dumb built distributions on platform %s)rr)rr)rr) rÚget_finalized_commandÚ bdist_baseÚosÚpathÚjoinrÚdefault_formatÚnameÚKeyErrorÚDistutilsPlatformErrorÚset_undefined_options)r"r*s r#Úfinalize_optionszbdist_dumb.finalize_options=sÇ€Ø Œ>Ð !Ø×3Ò3°GÑ<Ô<ÔGˆJÝœWŸ\š\¨*°fÑ=Ô=ˆDŒNà Œ;Ð ð 3Ø"Ô1µ"´'Ô:�” � øÝð 3ð 3ð 3Ý,ð(Ý*,¬'ñ2ñ3ô3ð3ð 3øøøð ×"Ò" 7Ø#;Ø#=Ø#?ñ Aô Að Að Að As ÁA,Á,'Bcó—|js| d¦«| dd¬¦«}|j|_|j|_d|_t jd|j¦«| d¦«|j  ¦«›d|j ›�}tj   |j|¦«}|js|j}nš|j ¦«rJ|j|jkr:t'dt)|j¦«›d t)|j¦«›d �¦«‚tj   |jt+|j¦«¦«}| ||j||j|j¬ ¦«}|j ¦«rt5¦«}nd }|jj d ||f¦«|jst=|j|j¬¦«dSdS)NÚbuildÚinstallé)Úreinit_subcommandsrzinstalling to %sú.zLcan't make a dumb built distribution where base and platbase are different (z, ú))Úroot_dirr r!Úanyr )Údry_run) r