hyb
2026-01-07 c7f60dc7e9a36596f0e0d1787bd0cca4e9b57bcb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
Ë
Añúh°ãóp—ddlmZddlmZddlmcmZddlm    Z    ddl
m Z Gd„dej «Zy)    é)Ú Distribution)Únewer_pairwise_groupéN)Úlog)ÚDistutilsSetupErrorcó$—eZdZUdZeed<dd„Zy)Ú
build_clibav
    Override the default build_clib behaviour to do the following:
 
    1. Implement a rudimentary timestamp-based dependency system
       so 'compile()' doesn't run every time.
    2. Add more keys to the 'build_info' dictionary:
        * obj_deps - specify dependencies for each object compiled.
                     this should be a dictionary mapping a key
                     with the source filename to a list of
                     dependencies. Use an empty string for global
                     dependencies.
        * cflags   - specify a list of additional flags to pass to
                     the compiler.
    Ú distributionNc    ór—|D]1\}}|jd«}|t|ttf«st    d|›d«‚t t|««}t jd|«|jdt««}t|t«st    d|›d«‚g}|jdt««}t|ttf«st    d|›d«‚|D]w}|g}    |    j|«|j|t««}
t|
ttf«st    d|›d«‚|    j|
«|j|    «Œy|jj||j¬«} t|| «ggfk7rh|jd    «} |jd
«} |jd «}|jj||j| | ||j ¬ «|jj#| ||j$|j ¬ «Œ4y)NÚsourcesz in 'libraries' option (library 'zD'), 'sources' must be present and must be a list of source filenameszbuilding '%s' libraryÚobj_depsz:'), 'obj_deps' must be a dictionary of type 'source: list'Ú)Ú
output_dirÚmacrosÚ include_dirsÚcflags)rrrÚextra_postargsÚdebug)rr)ÚgetÚ
isinstanceÚlistÚtuplerÚsortedrÚinfoÚdictÚextendÚappendÚcompilerÚobject_filenamesÚ
build_temprÚcompilerÚcreate_static_libr    )ÚselfÚ    librariesÚlib_nameÚ
build_infor r Ú dependenciesÚ global_depsÚsourceÚsrc_depsÚ
extra_depsÚexpected_objectsrrrs               úPH:\Change_password\venv_build\Lib\site-packages\setuptools/command/build_clib.pyÚbuild_librarieszbuild_clib.build_librariess>€Ø$-óK    Ñ  ˆHjØ —n‘n YÓ/ˆG؈¤j°¼4ĸ-Ô&HÜ)Ø6°x°jðA1ð1óðô
œT '›]Ó+ˆGä H‰HÐ,¨hÔ 7ð
"—~‘~ j´$³&Ó9ˆHܘh¬Ô-Ü)Ø6°x°jðA*ð*óðð
ˆLð#Ÿ,™, r¬4«6Ó2ˆKܘk¬D´%¨=Ô9Ü)Ø6°x°jðA*ð*óðð"ò .Ø"˜8Ø—‘  Ô,Ø%Ÿ\™\¨&´$³&Ó9
Ü! *¬t´U¨mÔ<Ü-Ø:¸8¸*ðE.ð.óðð
—‘ 
Ô+Ø×#Ñ# HÕ-ð .ð $Ÿ}™}×=Ñ=ØØŸ?™?ð >ó Ð ô
$ LÐ2BÓCÈÈBÀxÒOð$Ÿ™¨Ó1Ø)Ÿ~™~¨nÓ= Ø#Ÿ™¨Ó1Ø— ‘ ×%Ñ%ØØ#Ÿ™Ø!Ø!-Ø#)ØŸ*™*ð &ôð M‰M× +Ñ +Ø  (°t·±ÈdÏjÉjð ,ö ñSK    ó)ÚreturnN)Ú__name__Ú
__module__Ú __qualname__Ú__doc__rÚ__annotations__r.©r/r-r    r        s…ñ ðÓôLr/r    ) ÚdistrÚmodifiedrÚdistutils.command.build_clibÚcommandr    ÚorigÚ    distutilsrÚdistutils.errorsrr6r/r-ú<module>r>s)ðÝÝ+ç+Ð+ÝÝ0ô^—‘õ^r/