§
šíźIl‡ã ón — d dl Z d dlZd dlZd dlmZ d dlmZmZmZm Z m
Z
d dlmZ G d„ d¦ « ZdS )é N)ÚDistutilsOptionError)ÚutilÚdir_utilÚ file_utilÚarchive_utilÚdep_util©Úlogc óö — e Zd Z g Zd„ Zd„ Zd„ Zd„ Zd„ Zd$d„Z d „ Z
d%d„Zd„ Zd&d
„Z
d&d„Zd„ Z d&d„Zd„ Zd„ Zd„ Zd„ Zd%d„Zd'd„Zd„ Zd„ Zd„ Zd(d„Zd)d„Z d*d„Z d+d„Zd%d „Zd,d!„Z d-d"„Z d.d#„Z!dS )/ÚCommandc ó — ddl m} t ||¦ « st d¦ « ‚| j t
u rt
d¦ « ‚|| _ | ¦ « d | _ |j
| _
d | _ d| _ d| _
d S )Nr )ÚDistributionz$dist must be a Distribution instancezCommand is an abstract class)Údistutils.distr Ú
isinstanceÚ TypeErrorÚ __class__r ÚRuntimeErrorÚdistributionÚinitialize_optionsÚ_dry_runÚverboseÚforceÚhelpÚ finalized)ÚselfÚdistr s ú4/opt/alt/python311/lib64/python3.11/distutils/cmd.pyÚ__init__zCommand.__init__/ s¦ € ð ð 0Ð/Ð/Ð/Ð/Ð/å˜$ Ñ-Ô-ð DÝÐBÑCÔCÐCØŒ>�WÐ$Ð$ÝÐ=Ñ>Ô>Ð>à ˆÔØ×ÒÑ!Ô!Ð!𠈌
ð ”|ˆŒð ˆŒ
𠈌 𠈌ˆˆó c ó„ — |dk r,t | d|z ¦ « }|€t | j |¦ « S |S t |¦ « ‚)NÚdry_runÚ_)Úgetattrr ÚAttributeError)r ÚattrÚmyvals r Ú__getattr__zCommand.__getattr___ sK € Ø�9ÒÐݘD #¨¡*Ñ-Ô-ˆE؈}ݘtÔ0°$Ñ7Ô7Ð7à�å Ñ&Ô&Ð&r c óJ — | j s| ¦ « d| _ d S ©Né )r Úfinalize_options©r s r Úensure_finalizedzCommand.ensure_finalizedi s) € ØŒ~ð $Ø×!Ò!Ñ#Ô#Ð#؈Œˆˆr c ó2 — t d| j z ¦ « ‚©Nz,abstract method -- subclass %s must override©r r r, s r r zCommand.initialize_options{ ó( € ð õ ÐIØ!œ^ñ,ñ -ô -ð -r c ó2 — t d| j z ¦ « ‚r/ r0 r, s r r+ zCommand.finalize_optionsˆ s( € ð õ ÐIØ!œ^ñ,ñ -ô -ð -r NÚ c óz — ddl m} |€d| ¦ « z }| ||z t j ¬¦ « |dz }| j D ]j\ }}}| |¦ « }|d dk r
|d d… }t | |¦ « }| ||›d|›�z t j ¬¦ « Œkd S ) Nr )Ú
longopt_xlatezcommand options for '%s':)Úlevelz éÿÿÿÿú=z = ) Údistutils.fancy_getoptr5 Úget_command_nameÚannouncer
ÚINFOÚuser_optionsÚ translater# )r ÚheaderÚindentr5 Úoptionr" Úvalues r Údump_optionszCommand.dump_options— së € Ø8Ð8Ð8Ð8Ð8Ð8؈>Ø0°4×3HÒ3HÑ3JÔ3JÑJˆFØ�
Š
�f˜v‘oS¬Xˆ
Ñ6Ô6Ð6ؘ$‘ˆØ"Ô/ð *ð *‰NˆV�Q˜Ø×%Ò% mÑ4Ô4ˆFØ�bŒz˜SÒ Ð Ø œ�ݘD &Ñ)Ô)ˆEØ�MŠM˜&°°°¸¸Ð#>Ñ>Ý #¤ð
ñ
*ô
*ð
*ð
*ð *ð *r c ó2 — t d| j z ¦ « ‚r/ r0 r, s r ÚrunzCommand.run¥ r1 r r* c ó2 — t j ||¦ « d S ©Nr )r Úmsgr6 s r r; zCommand.announce² s! € ð õ Œ��sÑÔÐÐÐr c óv — ddl m} |r/t |¦ « t j ¦ « d S d S )Nr )ÚDEBUG)Údistutils.debugrJ ÚprintÚsysÚstdoutÚflush)r rH rJ s r Údebug_printzCommand.debug_print¸ sR € ð ð *Ð)Ð)Ð)Ð)Ð)Øð Ý�#‰JŒJˆJÝŒJ×ÒÑÔÐÐÐð ð r c ó¬ — t | |¦ « }|€t | ||¦ « |S t |t ¦ « st d|›d|›d|›d�¦ « ‚|S )Nú'z' must be a z (got `z`))r# Úsetattrr Ústrr )r rA ÚwhatÚdefaultÚvals r Ú_ensure_stringlikezCommand._ensure_stringlikeÏ sq € Ý�d˜FÑ#Ô#ˆØˆ;Ý�D˜& 'Ñ*Ô*Ð*؈NݘC¥Ñ%Ô%ð >Ý&Ð&Ø*0¨&¨&°$°$°$¸¸¸ð(=ñ >ô >ð
>àˆ
r c ó6 — | |d|¦ « d S )NÚstring)rX )r rA rV s r Ú
ensure_stringzCommand.ensure_stringÙ s' € ð ð
×Ò ¨°'Ñ:Ô:Ð:Ð:Ð:r c ó8 — t | |¦ « }|€d S t |t ¦ « r&t | |t j d|¦ « ¦ « d S t |t ¦ « rt d„ |D ¦ « ¦ « }nd}|st d|›d|›d�¦ « ‚d S )Nz,\s*|\s+c 3 ó@ K — | ]}t |t ¦ « V — Œd S rG )r rT )Ú.0Úvs r ú