§ w<ˆj°ãón—ddlmZddlmZddlmcmZddlm Z ddl m Z Gd„dej¦«ZdS) é)Ú Distribution)Únewer_pairwise_groupéN)Úlog)ÚDistutilsSetupErrorcó&—eZdZUdZeed<dd„ZdS)Ú 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. Ú distributionÚreturnNc ó—|D�]z\}}| d¦«}|�t|ttf¦«st d|›d�¦«‚t t|¦«¦«}t jd|¦«| dt¦«¦«}t|t¦«st d|›d�¦«‚g}| dt¦«¦«}t|ttf¦«st d|›d�¦«‚|D]•}|g} |   |¦«| |t¦«¦«} t| ttf¦«st d|›d�¦«‚|   | ¦«|  | ¦«Œ–|j   ||j ¬¦«} t|| ¦«ggfkri| d ¦«} | d ¦«} | d ¦«}|j  ||j | | ||j¬ ¦«|j  | ||j|j¬ ¦«�Œ|dS)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 úo/builddir/build/BUILD/cloudlinux-venv-1.0.12/venv/lib/python3.11/site-packages/setuptools/command/build_clib.pyÚbuild_librarieszbuild_clib.build_librariessÖ€Ø$-ðK ñK Ñ ˆH�jØ —n’n YÑ/Ô/ˆG؈¥j°½4Ÿ-Ñ&HÔ&HˆÝ)ð1°xð1ð1ð1ñôðõ �T '™]œ]Ñ+Ô+ˆGå ŒHÐ,¨hÑ 7Ô 7Ð 7ð "—~’~ jµ$±&´&Ñ9Ô9ˆHݘh­Ñ-Ô-ð Ý)ð*°xð*ð*ð*ñôðð ˆLð#Ÿ,š, r­4©6¬6Ñ2Ô2ˆKݘk­Dµ%¨=Ñ9Ô9ð Ý)ð*°xð*ð*ð*ñôðð"ð .ð .�Ø"˜8�Ø—’  Ñ,Ô,Ð,Ø%Ÿ\š\¨&µ$±&´&Ñ9Ô9� Ý! *­tµU¨mÑ<Ô<ðÝ-ð.¸8ð.ð.ð.ñôðð —’  Ñ+Ô+Ð+Ø×#Ò# HÑ-Ô-Ð-Ð-à#œ}×=Ò=ØØœ?ð >ñ ô Ð õ $ LÐ2BÑCÔCÈÈBÀxÒOÐOð$Ÿš¨Ñ1Ô1�Ø)Ÿ~š~¨nÑ=Ô=� Ø#Ÿš¨Ñ1Ô1�Ø” ×%Ò%ØØ#œØ!Ø!-Ø#)Øœ*ð &ñôðð ŒM× +Ò +Ø  (°t´ÈdÌjð ,ñ ô ð ñ ðSK ðK ó)r N)Ú__name__Ú __module__Ú __qualname__Ú__doc__rÚ__annotations__r/©r0r.r r sH€€€€€€ð ð ðÐÐÑðLðLðLðLðLðLr0r ) ÚdistrÚmodifiedrÚdistutils.command.build_clibÚcommandr ÚorigÚ distutilsrÚdistutils.errorsrr6r0r.úr>s¨ðØÐÐÐÐÐØ+Ð+Ð+Ð+Ð+Ð+à+Ð+Ð+Ð+Ð+Ð+Ð+Ð+Ð+ØÐÐÐÐÐØ0Ð0Ð0Ð0Ð0Ð0ð^ð^ð^ð^ð^�”ñ^ô^ð^ð^ð^r0