ROOTPLOIT
Server: LiteSpeed
System: Linux server71.web-hosting.com 4.18.0-513.18.1.lve.el8.x86_64 #1 SMP Thu Feb 22 12:55:50 UTC 2024 x86_64
User: niphet (1079)
PHP: 5.3.29
Disabled: NONE
Upload Files
File: //lib64/python3.8/distutils/__pycache__/extension.cpython-38.opt-2.pyc
U

e5d)@s*ddlZddlZGdddZddZdS)Nc@seZdZdddZddZdS)	ExtensionNcKst|tstdt|tr.tdd|Ds6td||_||_|pHg|_|pRg|_|p\g|_	|pfg|_
|ppg|_|pzg|_|	pg|_
|
pg|_|pg|_|pg|_|
pg|_|pg|_||_||_t|dkrdd|D}dt|}d	|}t|dS)
Nz'name' must be a stringcss|]}t|tVqdS)N)
isinstancestr).0vr+/usr/lib64/python3.8/distutils/extension.py	<genexpr>jsz%Extension.__init__.<locals>.<genexpr>z#'sources' must be a list of stringsrcSsg|]}t|qSr)repr)rZoptionrrr
<listcomp>sz&Extension.__init__.<locals>.<listcomp>z, zUnknown Extension options: %s)rrAssertionErrorlistallnamesourcesinclude_dirs
define_macrosundef_macroslibrary_dirs	librariesruntime_library_dirs
extra_objectsextra_compile_argsextra_link_argsexport_symbols	swig_optsdependslanguageoptionallenjoinsortedwarningswarn)selfrrrrrrrrrrrrrrrrkwZoptionsmsgrrr__init__Vs6













zExtension.__init__cCsd|jj|jj|jt|fS)Nz<%s.%s(%r) at %#x>)	__class__
__module____qualname__rid)r$rrr__repr__szExtension.__repr__)NNNNNNNNNNNNNN)__name__r)r*r'r,rrrrrs D
/rcCsddlm}m}m}ddlm}ddlm}||}||dddddd}z^g}|	}	|	dkrdq|
|	rpqP|	d|	dkrdkrnn|d	|	qP||	|}	||	}
|
d}t|g}d}
|
ddD]}|
dk	r|

|d}
qtj|d}|dd
}|d
d}|dkr2|j
|q|dkrJ|j
|q|d
kr|d}|dkrz|j
|dfn$|j
|d|||d
dfq|dkr|j
|q|dkr|j
|q|dkr|j
|q|dkr|j
|q|dkr|j
|q|dkr*|j}
q|dkr<|j}
q|dkrN|j}
q|dkrr|j
||s|j}
q|dkr|j
|q|d|q|
|qPW5|X|S)Nr)parse_makefileexpand_makefile_vars_variable_rx)TextFile)split_quoted)Zstrip_commentsZskip_blanksZ
join_linesZ	lstrip_wsZ	rstrip_ws*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')Zdistutils.sysconfigr.r/r0Zdistutils.text_filer1Zdistutils.utilr2closereadlinematchr#rappendospathsplitextrrfindrrrrrrrr)filenamer.r/r0r1r2varsfile
extensionslineZwordsmoduleZextZappend_next_wordZwordsuffixZswitchvalueZequalsrrrread_setup_files
 


















rH)r<r"rrHrrrr<module>sz