§ ˆ—K¾;9ãó0— ddlmZGd„de¦«ZdS)é)ÚCommandcó>—eZdZdZddgZdgZd„Zd„Zd„Zd„Z d „Z d S) Úinstall_headerszinstall C/C++ header files)z install-dir=Údz$directory to install header files to)ÚforceÚfz-force installation (overwrite existing files)rcó0—d|_d|_g|_dS)Nr)Ú install_dirrÚoutfiles©Úselfs úN/opt/alt/python-internal/lib64/python3.11/distutils/command/install_headers.pyÚinitialize_optionsz"install_headers.initialize_optionss€ØˆÔ؈Œ ؈Œ ˆ ˆ ócó4—| ddd¦«dS)NÚinstall)rr )rr)Úset_undefined_optionsr s rÚfinalize_optionsz install_headers.finalize_optionss,€Ø ×"Ò" 9Ø#EØ#5ñ 7ô 7ð 7ð 7ð 7rcóÔ—|jj}|sdS| |j¦«|D]:}| ||j¦«\}}|j |¦«Œ;dS©N)Ú distributionÚheadersÚmkpathr Ú copy_filer Úappend)r rÚheaderÚoutÚ_s rÚrunzinstall_headers.run!s{€ØÔ#Ô+ˆØð Ø ˆFà � Š �DÔ$Ñ%Ô%Ð%Øð &ð &ˆFØ—~’~ f¨dÔ.>Ñ?Ô?‰HˆS�!Ø ŒM× Ò  Ñ %Ô %Ð %Ð %ð &ð &rcó—|jjpgSr)rrr s rÚ get_inputszinstall_headers.get_inputs+s€ØÔ Ô(Ð.¨BÐ.rcó—|jSr)r r s rÚ get_outputszinstall_headers.get_outputs.s €ØŒ}ÐrN) Ú__name__Ú __module__Ú __qualname__Ú descriptionÚ user_optionsÚboolean_optionsrrrr!r#©rrrr s€€€€€à.€Kð=ðFð€Lð �i€Oðððð 7ð7ð7ð &ð&ð&ð/ð/ð/ðððððrrN)Údistutils.corerrr*rrúr,sRðð*ð #Ð"Ð"Ð"Ð"Ð"ð%ð%ð%ð%ð%�gñ%ô%ð%ð%ð%r