/opt/alt/python-internal/lib64/python3.11/distutils/__pycache__
NameSizeModeActions
archive_util.cpython-311.opt-1.pyc106700644editdlrm
archive_util.cpython-311.opt-2.pyc86620644editdlrm
archive_util.cpython-311.pyc106700644editdlrm
bcppcompiler.cpython-311.opt-1.pyc130630644editdlrm
bcppcompiler.cpython-311.opt-2.pyc127730644editdlrm
bcppcompiler.cpython-311.pyc130630644editdlrm
ccompiler.cpython-311.opt-1.pyc443620644editdlrm
ccompiler.cpython-311.opt-2.pyc282900644editdlrm
ccompiler.cpython-311.pyc446170644editdlrm
cmd.cpython-311.opt-1.pyc188030644editdlrm
cmd.cpython-311.opt-2.pyc130550644editdlrm
cmd.cpython-311.pyc188030644editdlrm
config.cpython-311.opt-1.pyc63890644editdlrm
config.cpython-311.opt-2.pyc60280644editdlrm
config.cpython-311.pyc63890644editdlrm
core.cpython-311.opt-1.pyc90590644editdlrm
core.cpython-311.opt-2.pyc56850644editdlrm
core.cpython-311.pyc90590644editdlrm
cygwinccompiler.cpython-311.opt-1.pyc141280644editdlrm
cygwinccompiler.cpython-311.opt-2.pyc125430644editdlrm
cygwinccompiler.cpython-311.pyc141280644editdlrm
debug.cpython-311.opt-1.pyc2980644editdlrm
debug.cpython-311.opt-2.pyc2980644editdlrm
debug.cpython-311.pyc2980644editdlrm
dep_util.cpython-311.opt-1.pyc39730644editdlrm
dep_util.cpython-311.opt-2.pyc25500644editdlrm
dep_util.cpython-311.pyc39730644editdlrm
dir_util.cpython-311.opt-1.pyc100400644editdlrm
dir_util.cpython-311.opt-2.pyc77000644editdlrm
dir_util.cpython-311.pyc100400644editdlrm
dist.cpython-311.opt-1.pyc547500644editdlrm
dist.cpython-311.opt-2.pyc456120644editdlrm
dist.cpython-311.pyc547500644editdlrm
errors.cpython-311.opt-1.pyc67610644editdlrm
errors.cpython-311.opt-2.pyc41450644editdlrm
errors.cpython-311.pyc67610644editdlrm
extension.cpython-311.opt-1.pyc101610644editdlrm
extension.cpython-311.opt-2.pyc66740644editdlrm
extension.cpython-311.pyc101610644editdlrm
fancy_getopt.cpython-311.opt-1.pyc168340644editdlrm
fancy_getopt.cpython-311.opt-2.pyc140990644editdlrm
fancy_getopt.cpython-311.pyc171150644editdlrm
filelist.cpython-311.opt-1.pyc158900644editdlrm
filelist.cpython-311.opt-2.pyc130660644editdlrm
filelist.cpython-311.pyc161770644editdlrm
file_util.cpython-311.opt-1.pyc103820644editdlrm
file_util.cpython-311.opt-2.pyc82710644editdlrm
file_util.cpython-311.pyc103820644editdlrm
log.cpython-311.opt-1.pyc39060644editdlrm
log.cpython-311.opt-2.pyc38460644editdlrm
log.cpython-311.pyc39060644editdlrm
msvc9compiler.cpython-311.opt-1.pyc330870644editdlrm
msvc9compiler.cpython-311.opt-2.pyc315140644editdlrm
msvc9compiler.cpython-311.pyc331700644editdlrm
msvccompiler.cpython-311.opt-1.pyc266540644editdlrm
msvccompiler.cpython-311.opt-2.pyc251340644editdlrm
msvccompiler.cpython-311.pyc266540644editdlrm
spawn.cpython-311.opt-1.pyc56150644editdlrm
spawn.cpython-311.opt-2.pyc44950644editdlrm
spawn.cpython-311.pyc56150644editdlrm
sysconfig.cpython-311.opt-1.pyc121050644editdlrm
sysconfig.cpython-311.opt-2.pyc102870644editdlrm
sysconfig.cpython-311.pyc121050644editdlrm
text_file.cpython-311.opt-1.pyc115120644editdlrm
text_file.cpython-311.opt-2.pyc64590644editdlrm
text_file.cpython-311.pyc115120644editdlrm
unixccompiler.cpython-311.opt-1.pyc132670644editdlrm
unixccompiler.cpython-311.opt-2.pyc126420644editdlrm
unixccompiler.cpython-311.pyc132670644editdlrm
util.cpython-311.opt-1.pyc246690644editdlrm
util.cpython-311.opt-2.pyc188670644editdlrm
util.cpython-311.pyc246830644editdlrm
version.cpython-311.opt-1.pyc103540644editdlrm
version.cpython-311.opt-2.pyc70650644editdlrm
version.cpython-311.pyc103770644editdlrm
versionpredicate.cpython-311.opt-1.pyc72270644editdlrm
versionpredicate.cpython-311.opt-2.pyc47730644editdlrm
versionpredicate.cpython-311.pyc72270644editdlrm
_msvccompiler.cpython-311.opt-1.pyc242670644editdlrm
_msvccompiler.cpython-311.opt-2.pyc231300644editdlrm
_msvccompiler.cpython-311.pyc243500644editdlrm
__init__.cpython-311.opt-1.pyc8270644editdlrm
__init__.cpython-311.opt-2.pyc6440644editdlrm
__init__.cpython-311.pyc8270644editdlrm
Edit: /opt/alt/python-internal/lib64/python3.11/distutils/__pycache__/extension.cpython-311.pyc (10161B)
§ '�ˆµX¨¨ãóB—dZddlZddlZddlZGd„d¦«Zd„ZdS)zmdistutils.extension Provides the Extension class, used to describe C/C++ extension modules in setup scripts.éNcó<—eZdZdZ dd„Zd„ZdS)Ú Extensionaß Just a collection of attributes that describes an extension module and everything needed to build it (hopefully in a portable way, but there are hooks that let you be as unportable as you need). Instance attributes: name : string the full name of the extension, including any packages -- ie. *not* a filename or pathname, but Python dotted name sources : [string] list of source filenames, relative to the distribution root (where the setup script lives), in Unix form (slash-separated) for portability. Source files may be C, C++, SWIG (.i), platform-specific resource files, or whatever else is recognized by the "build_ext" command as source for a Python extension. include_dirs : [string] list of directories to search for C/C++ header files (in Unix form for portability) define_macros : [(name : string, value : string|None)] list of macros to define; each macro is defined using a 2-tuple, where 'value' is either the string to define it to or None to define it without a particular value (equivalent of "#define FOO" in source or -DFOO on Unix C compiler command line) undef_macros : [string] list of macros to undefine explicitly library_dirs : [string] list of directories to search for C/C++ libraries at link time libraries : [string] list of library names (not filenames or paths) to link against runtime_library_dirs : [string] list of directories to search for C/C++ libraries at run time (for shared extensions, this is when the extension is loaded) extra_objects : [string] list of extra files to link with (eg. object files not implied by 'sources', static library that must be explicitly specified, binary resource files, etc.) extra_compile_args : [string] any extra platform- and compiler-specific information to use when compiling the source files in 'sources'. For platforms and compilers where "command line" makes sense, this is typically a list of command-line arguments, but for other platforms it could be anything. extra_link_args : [string] any extra platform- and compiler-specific information to use when linking object files together to create the extension (or to create a new static Python interpreter). Similar interpretation as for 'extra_compile_args'. export_symbols : [string] list of symbols to be exported from a shared extension. Not used on all platforms, and not generally necessary for Python extensions, which typically export exactly one symbol: "init" + extension_name. swig_opts : [string] any extra options to pass to SWIG if a source file has the .i extension. depends : [string] list of files that the extension depends on language : string extension language (i.e. "c", "c++", "objc"). Will be detected from the source extensions if not provided. optional : boolean specifies that a build failure in the extension should not abort the build process, but simply not install the failing extension. Nc ó�—t|t¦«std¦«‚t|t¦«rt d„|D¦«¦«std¦«‚||_||_|pg|_|pg|_|pg|_ |pg|_ |pg|_ |pg|_ | pg|_ | pg|_| pg|_| pg|_| pg|_|pg|_||_||_t+|¦«dkrId„|D¦«}d t/|¦«¦«}d|z}t1j|¦«dSdS)Nz'name' must be a stringc3ó@K—|]}t|t¦«V—ŒdS)N)Ú isinstanceÚstr)Ú.0Úvs ú@/opt/alt/python-internal/lib64/python3.11/distutils/extension.pyú z%Extension.__init__..ks,èè€Ð8Ð8¨1•J˜q¥#Ñ&Ô&Ð8Ð8Ð8Ð8Ð8Ð8óz#'sources' must be a list of stringsrcó,—g|]}t|¦«‘ŒS©)Úrepr)r Úoptions r ú z&Extension.__init__..�s€Ð5Ð5Ð5¨•t˜F‘|”|Ð5Ð5Ð5r z, zUnknown Extension options: %s)rrÚAssertionErrorÚlistÚallÚnameÚsourcesÚ include_dirsÚ define_macrosÚ undef_macrosÚ library_dirsÚ librariesÚruntime_library_dirsÚ extra_objectsÚextra_compile_argsÚextra_link_argsÚexport_symbolsÚ swig_optsÚdependsÚlanguageÚoptionalÚlenÚjoinÚsortedÚwarningsÚwarn)Úselfrrrrrrrrrrr r!r"r#r$r%ÚkwÚoptionsÚmsgs r Ú__init__zExtension.__init__Ws{€õ"˜$¥Ñ$Ô$ð <Ý Ð!:Ñ;Ô;Ð ;ݘ7¥DÑ)Ô)ð HÝÐ8Ð8°Ð8Ñ8Ô8Ñ8Ô8ð Hå Ð!FÑGÔGÐ GàˆŒ ؈Œ Ø(Ð.¨BˆÔØ*Ð0¨bˆÔØ(Ð.¨BˆÔØ(Ð.¨BˆÔØ"˜ bˆŒØ$8Ð$>¸BˆÔ!Ø*Ð0¨bˆÔØ"4Ð":¸ˆÔØ.Ð4°"ˆÔØ,Ð2°ˆÔØ"˜ bˆŒØ�} "ˆŒ Ø ˆŒ Ø ˆŒ õ ˆr‰7Œ7�QŠ;ˆ;Ø5Ð5°"Ð5Ñ5Ô5ˆGØ—i’i¥ w¡¤Ñ0Ô0ˆGØ1°GÑ;ˆCÝ ŒM˜#Ñ Ô Ð Ð Ð ð ˆ;r có`—d|jj|jj|jt |¦«fzS)Nz<%s.%s(%r) at %#x>)Ú __class__Ú __module__Ú __qualname__rÚid)r+s r Ú__repr__zExtension.__repr__†s2€Ø#Ø ŒNÔ %Ø ŒNÔ 'Ø ŒIÝ ˆt‰HŒHð 'ñð r )NNNNNNNNNNNNNN)Ú__name__r2r3Ú__doc__r/r5rr r rrso€€€€€ð>ð>ðF $Ø $Ø#Ø#Ø Ø'+Ø $Ø%)Ø"&Ø!%Ø"ØØØð-ð-ð-ð-ð^ððððr rcó¼—ddlm}m}m}ddlm}ddlm}||¦«}||ddddd¬¦«} g} | ¦«} | €�nÞtj || ¦«rŒ/| d| d cxkrd krnn|  d | z¦«Œd|| |¦«} || ¦«} | d} t| g¦«} d} | dd…D�]?}| �|   |¦«d} Œtj |¦«d}|dd …}|d d…}|d vr| j  |¦«Œu|dkr| j  |¦«Œ–|dkri| d¦«}|d kr| j  |df¦«ŒÔ| j  |d|…||d zd…f¦«�Œ|dkr| j  |¦«�Œ'|dkr| j  |¦«�ŒI|dkr| j  |¦«�Œk|dkr| j  |¦«�Œ�|dkr| j  |¦«�Œ¯|dkr | j} �Œ¾|dkr | j} �ŒÍ|dkr | j} �ŒÜ|dkr%| j  |¦«|s| j} �Œ|dvr| j  |¦«�Œ'|  d|z¦«�ŒA|  | ¦«�Œö | ¦«n#| ¦«wxYw|S)z3Reads a Setup file and returns Extension instances.r)Úparse_makefileÚexpand_makefile_varsÚ _variable_rx)ÚTextFile)Ú split_quotedé)Ústrip_commentsÚ skip_blanksÚ join_linesÚ lstrip_wsÚ rstrip_wsTNéÿÿÿÿÚ*z'%s' lines not handled yeté)z.cz.ccz.cppz.cxxz.c++z.mz.mmz-Iz-Dú=z-Uz-Cz-lz-Lz-Rz-rpathz-Xlinkerz -Xcompilerz-u)z.az.soz.slz.oz.dylibzunrecognized argument '%s')Údistutils.sysconfigr9r:r;Údistutils.text_filer<Údistutils.utilr=ÚreadlineÚreÚmatchr*rÚappendÚosÚpathÚsplitextrrÚfindrrrrrrr rÚclose)Úfilenamer9r:r;r<r=ÚvarsÚfileÚ extensionsÚlineÚwordsÚmoduleÚextÚappend_next_wordÚwordÚsuffixÚswitchÚvalueÚequalss r Úread_setup_filerbŽsB€ð3ð3ð3ð3ð3ð3ð3ð3ð3ð3ð-Ð,Ð,Ð,Ð,Ð,Ø+Ð+Ð+Ð+Ð+Ð+ð ˆ>˜(Ñ #Ô #€Dð ˆ8�HØ#$°!Àب1ð .ñ .ô .€DðQ؈ ðL #Ø—=’=‘?”?ˆD؈|ÙÝŒx˜  dÑ+Ô+ð Øà�AŒw˜$˜rœ(Ð)Ð)Ò)Ð) cÒ)Ð)Ð)Ð)Ð)Ø— ’ Ð6¸Ñ=Ñ>Ô>Ð>Øà'Ð'¨¨dÑ3Ô3ˆDØ �L Ñ&Ô&ˆEð˜1”XˆFݘF BÑ'Ô'ˆCØ#Ð à˜a˜b˜bœ ð2 Cñ2 C�Ø#Ð/Ø$×+Ò+¨DÑ1Ô1Ð1Ø'+Ð$Øåœ×)Ò)¨$Ñ/Ô/°Ô2�ؘa ˜cœ�¨T°!°"°"¬X UàÐOÐOÐOð”K×&Ò& tÑ,Ô,Ð,Ð,ؘt’^�^ØÔ$×+Ò+¨EÑ2Ô2Ð2Ð2ؘt’^�^Ø"ŸZšZ¨™_œ_�FØ ’|�|ØÔ)×0Ò0°%¸°Ñ?Ô?Ð?Ð?àÔ)×0Ò0°%¸¸&¸´/Ø27¸¸q¹¸ ¸ Ô2Bð2DñEôEðEñEà˜t’^�^ØÔ$×+Ò+¨EÑ2Ô2Ð2Ñ2ؘt’^�^ØÔ*×1Ò1°$Ñ7Ô7Ð7Ñ7ؘt’^�^Ø”M×(Ò(¨Ñ/Ô/Ð/Ñ/ؘt’^�^ØÔ$×+Ò+¨EÑ2Ô2Ð2Ñ2ؘt’^�^ØÔ,×3Ò3°EÑ:Ô:Ð:Ñ:ؘXÒ%Ð%Ø'*Ô'?Ð$Ñ$ؘZÒ'Ð'Ø'*Ô':Ð$Ñ$ؘ\Ò)Ð)Ø'*Ô'=Ð$Ñ$ؘt’^�^ØÔ'×.Ò.¨tÑ4Ô4Ð4Ø ð?Ø+.Ô+>Ð(ùØÐCÐCÐCð Ô%×,Ò,¨TÑ2Ô2Ð2Ñ2à—I’IÐ:¸TÑAÑBÔBÐBÑBà × Ò ˜cÑ "Ô "Ð "ñYL #ððV � Š ‰ Œ ˆ ˆ øˆ� Š ‰ Œ ˆ ˆ øøøà Ðs ´K9MÍM)r7rOrLr)rrbrr r úrcs{ðððð  € € € Ø € € € Ø€€€ðwðwðwðwðwñwôwðwðtcðcðcðcðcr