+
    SBi	                        ^ RI Ht ^ RIt^ RIt^RIHt ^RIHt ^ RIH	u H
t ^ RIHt  ! R R]P                  4      t
R# )    )annotationsN)ensure_directory)Distribution)logc                  T    ] tR t^t$ RtR]R&   R R ltR R ltR tRR	 R
 llt	Rt
R# )install_scriptsz;Do normal script install, plus any egg_info wrapper scriptsr   distributionc                   V ^8  d   QhRR/#    returnNone )formats   "G/usr/lib/python3.14/site-packages/setuptools/command/install_scripts.py__annotate__install_scripts.__annotate__   s      D     c                	R    \         P                  P                  V 4       R V n        R# )FN)origr   initialize_optionsno_epselfs   &r   r   "install_scripts.initialize_options   s    //5
r   c                   V ^8  d   QhRR/# r   r   )r   s   "r   r   r      s     	# 	#T 	#r   c                	    V P                  R 4       V P                  P                  '       d!   \        P                  P                  V 4       M. V n        V P                  '       d   R# V P                  4        R# )egg_infoN)	run_commandr	   scriptsr   r   runoutfilesr   _install_ep_scriptsr   s   &r   r!   install_scripts.run   sU    $$$$  $$T*')DM:::  "r   c                	   ^RI Hp ^RIHp V P	                  R4      pVP
                  P                  VP                  R7      pV P	                  R4      p\        VRR4      pVP                  pV\        P                  8X  d   V.pVP                  4       pVP                  P                  4       P                  V4      pVP                  WHP!                  4       4       F  p	V P"                  ! V	!   K  	  R# )r   )_scripts)metadatar   )pathbuild_scripts
executableN) r&   
_importlibr'   get_finalized_commandr   atr   getattrScriptWritersysr*   bestcommand_spec_class
from_paramget_args	as_headerwrite_script)
r   r&   r'   ei_cmddistbs_cmd
exec_paramwritercmdargss
   &         r   r#   #install_scripts._install_ep_scripts!   s    )++J7$$''V__'=++O<V\48
&&' %J'',,.99*EOOD--/:Dt$ ;r   c                    V ^8  d   QhRRRR/# )r   modestrr   r   r   )r   s   "r   r   r   5   s     ( ( (PT (r   c                   ^RI HpHp \        P                  ! RWP
                  4       \        P                  P                  V P
                  V4      pV P                  P                  V4       RV9   d   RMRpV! 4       p	V P                  '       gU   \        V4       \        VRV,           VR7      ;_uu_ 4       p
V
P                  V4       RRR4       V! VRV	,
          4       R# R#   + '       g   i     L$; i)	z1Write an executable file to the scripts directory)attempt_chmod_verbosecurrent_umaskzInstalling %s script to %sbNzutf-8w)encodingi  )_shutilrD   rE   r   infoinstall_dirosr(   joinr"   appenddry_runr   openwrite)r   script_namecontentsrA   ignoredchmodrE   targetrH   maskfs   &&&&*      r   r7   install_scripts.write_script5   s    K-{<L<LMd..<V$$;4G|||V$fcDj8<<! =&%$,'	 <<s   ;C))C9	)r   r"   N)t)__name__
__module____qualname____firstlineno____doc____annotations__r   r!   r#   r7   __static_attributes__r   r   r   r   r      s$    E	#%(( (r   r   )
__future__r   rL   r1   _pathr   r9   r   !distutils.command.install_scriptscommandr   r   	distutilsr   r   r   r   <module>rg      s/    " 	 
 $  0 0 6(d** 6(r   