/usr/lib64/python2.7/distutils/command
NameSizeModeActions
bdist.py55960644editdlrm
bdist.pyc51690644editdlrm
bdist.pyo51690644editdlrm
bdist_dumb.py51960644editdlrm
bdist_dumb.pyc49830644editdlrm
bdist_dumb.pyo49830644editdlrm
bdist_msi.py351930644editdlrm
bdist_msi.pyc239610644editdlrm
bdist_msi.pyo238540644editdlrm
bdist_rpm.py210490644editdlrm
bdist_rpm.pyc176080644editdlrm
bdist_rpm.pyo175240644editdlrm
bdist_wininst.py149990644editdlrm
bdist_wininst.pyc107250644editdlrm
bdist_wininst.pyo106460644editdlrm
build.py54560644editdlrm
build.pyc51460644editdlrm
build.pyo51460644editdlrm
build_clib.py81310644editdlrm
build_clib.pyc63470644editdlrm
build_clib.pyo63470644editdlrm
build_ext.py325110644editdlrm
build_ext.py.debug-build322700644editdlrm
build_ext.pyc193440644editdlrm
build_ext.pyo193440644editdlrm
build_py.py163380644editdlrm
build_py.pyc114930644editdlrm
build_py.pyo114210644editdlrm
build_scripts.py45980644editdlrm
build_scripts.pyc44770644editdlrm
build_scripts.pyo44770644editdlrm
check.py56720644editdlrm
check.pyc62620644editdlrm
check.pyo62620644editdlrm
clean.py28140644editdlrm
clean.pyc30690644editdlrm
clean.pyo30690644editdlrm
command_template7190644editdlrm
config.py131300644editdlrm
config.pyc126850644editdlrm
config.pyo126850644editdlrm
install.py262640644editdlrm
install.pyc168180644editdlrm
install.pyo168180644editdlrm
install_data.py28450644editdlrm
install_data.pyc31180644editdlrm
install_data.pyo31180644editdlrm
install_egg_info.py25870644editdlrm
install_egg_info.pyc37440644editdlrm
install_egg_info.pyo37440644editdlrm
install_headers.py13460644editdlrm
install_headers.pyc22550644editdlrm
install_headers.pyo22550644editdlrm
install_lib.py83380644editdlrm
install_lib.pyc66810644editdlrm
install_lib.pyo66810644editdlrm
install_scripts.py20680644editdlrm
install_scripts.pyc29280644editdlrm
install_scripts.pyo29280644editdlrm
register.py118390644editdlrm
register.pyc102080644editdlrm
register.pyo102080644editdlrm
sdist.py185570644editdlrm
sdist.pyc166960644editdlrm
sdist.pyo166960644editdlrm
upload.py70000644editdlrm
upload.pyc63080644editdlrm
upload.pyo63080644editdlrm
__init__.py8220644editdlrm
__init__.pyc6650644editdlrm
__init__.pyo6650644editdlrm
Edit: /usr/lib64/python2.7/distutils/command/build_clib.pyc (6347B)
ó {fc@s{dZdZddlZddlmZddlmZddlmZddl m Z d„Z d efd „ƒYZ dS( s´distutils.command.build_clib Implements the Distutils 'build_clib' command, to build a C/C++ library that is included in the module distribution and needed by an extension module.s$Id$i˙˙˙˙N(tCommand(tDistutilsSetupError(tcustomize_compiler(tlogcCsddlm}|ƒdS(Ni˙˙˙˙(tshow_compilers(tdistutils.ccompilerR(R((s4/usr/lib64/python2.7/distutils/command/build_clib.pyRst build_clibcBsƒeZdZdddddgZdd gZdddefgZd„Zd„Z d„Z d„Z d„Z d„Z d„ZRS(s/build C/C++ libraries used by Python extensionss build-clib=tbs%directory to build C/C++ libraries tos build-temp=tts,directory to put temporary build by-productstdebugtgs"compile with debugging informationtforcetfs2forcibly build everything (ignore file timestamps)s compiler=tcsspecify the compiler types help-compilerslist available compilerscCsUd|_d|_d|_d|_d|_d|_d|_d|_d|_ dS(Ni( tNoneRt build_tempt librariest include_dirstdefinetundefR R tcompiler(tself((s4/usr/lib64/python2.7/distutils/command/build_clib.pytinitialize_options6s        cCsŸ|jdddd d d ƒ|jj|_|jrG|j|jƒn|jdkrn|jjpeg|_nt|jtƒr›|jjt j ƒ|_ndS( NtbuildRRRR R (RR(RR(RR(R R (R R ( tset_undefined_optionst distributionRtcheck_library_listRRt isinstancetstrtsplittostpathsep(R((s4/usr/lib64/python2.7/distutils/command/build_clib.pytfinalize_optionsFs  cCs˙|js dSddlm}|d|jd|jd|jƒ|_t|jƒ|jdk rv|jj |jƒn|j dk rľx-|j D]\}}|jj ||ƒqWn|j dk rëx$|j D]}|jj |ƒqÎWn|j|jƒdS(Ni˙˙˙˙(t new_compilerRtdry_runR (RRR!RR"R RRRtset_include_dirsRt define_macroRtundefine_macrotbuild_libraries(RR!tnametvaluetmacro((s4/usr/lib64/python2.7/distutils/command/build_clib.pytrun_s    cCsęt|tƒstd‚nxČ|D]Ŕ}t|tƒ rVt|ƒdkrVtd‚n|\}}t|tƒstdd‚nd|ksŤtjdkrĂtj|krĂtdd|d ‚nt|tƒs"td d ‚q"q"Wd S( s`Ensure that the list of libraries is valid. `library` is presumably provided as a command option 'libraries'. This method checks that it is a list of 2-tuples, where the tuples are (library_name, build_info_dict). Raise DistutilsSetupError if the structure is invalid anywhere; just returns otherwise. s+'libraries' option must be a list of tuplesis*each element of 'libraries' must a 2-tuples+first element of each tuple in 'libraries' s#must be a string (the library name)t/sbad library name '%s': s$may not contain directory separatorsis,second element of each tuple in 'libraries' s!must be a dictionary (build info)N( RtlistRttupletlenRRtseptdict(RRtlibR't build_info((s4/usr/lib64/python2.7/distutils/command/build_clib.pyRws*   "   *cCs>|js dSg}x$|jD]\}}|j|ƒqW|S(N(RRtappend(Rt lib_namestlib_nameR2((s4/usr/lib64/python2.7/distutils/command/build_clib.pytget_library_names›s  cCs‚|j|jƒg}xe|jD]Z\}}|jdƒ}|dks]t|ttfƒ rmtd|‚n|j|ƒq W|S(Ntsourcessfin 'libraries' option (library '%s'), 'sources' must be present and must be a list of source filenames( RRtgetRRR,R-Rtextend(Rt filenamesR5R2R7((s4/usr/lib64/python2.7/distutils/command/build_clib.pytget_source_files§s" c Csóxě|D]ä\}}|jdƒ}|dksDt|ttfƒ r\tddd|‚nt|ƒ}tjd|ƒ|jdƒ}|jdƒ}|jj |d|j d|d|d |j ƒ}|jj ||d|j d |j ƒqWdS( NR7s&in 'libraries' option (library '%s'), s&'sources' must be present and must be sa list of source filenamessbuilding '%s' librarytmacrosRt output_dirR (R8RRR,R-RRtinfoRtcompileRR tcreate_static_libR(RRR5R2R7R<Rtobjects((s4/usr/lib64/python2.7/distutils/command/build_clib.pyR&ľs$"    (s build-clib=Rs%directory to build C/C++ libraries to(s build-temp=Rs,directory to put temporary build by-products(R R s"compile with debugging information(R R s2forcibly build everything (ignore file timestamps)(s compiler=R sspecify the compiler typeN(t__name__t __module__t descriptiont user_optionstboolean_optionsRRt help_optionsRR R*RR6R;R&(((s4/usr/lib64/python2.7/distutils/command/build_clib.pyRs*      $ ( t__doc__t __revision__Rtdistutils.coreRtdistutils.errorsRtdistutils.sysconfigRt distutilsRRR(((s4/usr/lib64/python2.7/distutils/command/build_clib.pyts