zmc
2023-08-08 e792e9a60d958b93aef96050644f369feb25d61b
1
2
3
4
5
6
7
8
9
10
11
12
13
U
G=®dã@s$dZddlmZGdd„deƒZdS)z•distutils.command.install_headers
 
Implements the Distutils 'install_headers' command, to install C/C++ header
files to the Python include directory.é)ÚCommandc@sFeZdZdZddgZdgZdd„Zdd„Zd    d
„Zd d „Z    d d„Z
dS)Úinstall_headerszinstall C/C++ header files)z install-dir=Údz$directory to install header files to)ÚforceÚfz-force installation (overwrite existing files)rcCsd|_d|_g|_dS)Nr)Ú install_dirrÚoutfiles©Úself©r údD:\z\workplace\VsCode\pyvenv\venv\Lib\site-packages\setuptools/_distutils/command/install_headers.pyÚinitialize_optionssz"install_headers.initialize_optionscCs| ddd¡dS)NÚinstall)rr)rr)Úset_undefined_optionsr    r r r Úfinalize_optionssþz install_headers.finalize_optionscCsH|jj}|sdS| |j¡|D]"}| ||j¡\}}|j |¡q dS©N)Ú distributionÚheadersÚmkpathrÚ    copy_filerÚappend)r
rÚheaderÚoutÚ_r r r Úrun!s zinstall_headers.runcCs |jjp
gSr)rrr    r r r Ú
get_inputs+szinstall_headers.get_inputscCs|jSr)rr    r r r Ú get_outputs.szinstall_headers.get_outputsN) Ú__name__Ú
__module__Ú __qualname__Ú descriptionÚ user_optionsÚboolean_optionsr rrrrr r r r r
sþ
rN)Ú__doc__Údistutils.corerrr r r r Ú<module>s