%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /opt/alt/python27/lib64/python2.7/site-packages/numpy/distutils/command/
Upload File :
Create Path :
Current File : //opt/alt/python27/lib64/python2.7/site-packages/numpy/distutils/command/config_compiler.pyc

�
�9Zc@`sxddlmZmZmZddlmZddlmZgd�Zdefd��YZ	defd��YZ
d	S(
i(tdivisiontabsolute_importtprint_function(tCommand(tlogcC`sM|r
dS|jd�ddlm}ddl}|jj}||�dS(Nii(tshow_fcompilers(tappendtnumpy.distutils.fcompilerRtdistutils.coretcoret_setup_distribution(t_cacheRt	distutilstdist((sZ/opt/alt/python27/lib64/python2.7/site-packages/numpy/distutils/command/config_compiler.pytshow_fortran_compilerss
t	config_fccB`sweZdZdZdddd d!d"d#d$d%d&g
ZdddefgZdddgZd�Z	d�Z
d�ZRS('s� Distutils command to hold user specified options
    to Fortran compilers.

    config_fc command is used by the FCompiler.customize() method.
    s2specify Fortran 77/Fortran 90 compiler informations
fcompiler=sspecify Fortran compiler typesf77exec=sspecify F77 compiler commandsf90exec=sspecify F90 compiler commands	f77flags=sspecify F77 compiler flagss	f90flags=sspecify F90 compiler flagssopt=sspecify optimization flagssarch=s0specify architecture specific optimization flagstdebugtgs"compile with debugging informationtnooptscompile without optimizationtnoarchs+compile without arch-dependent optimizationshelp-fcompilers list available Fortran compilerscC`s^d|_d|_d|_d|_d|_d|_d|_d|_d|_	d|_
dS(N(tNonet	fcompilertf77exectf90exectf77flagstf90flagstopttarchRRR(tself((sZ/opt/alt/python27/lib64/python2.7/site-packages/numpy/distutils/command/config_compiler.pytinitialize_options.s									cC`sitjd�|jd�}|jd�}|jd�}|jd�}|||||g}xdgD]�}g}xc|D][}t||�}	|	dk	r{t|	t�s�|	j}	n|	|kr�|j|	�q�q{q{W|s�d}
n
|d}
t	|�dkrtj
d	||f�n|
rhx9|D].}t||�dkr,t|||
�q,q,WqhqhWdS(
NsTunifing config_fc, config, build_clib, build_ext, build commands --fcompiler optionst
build_clibt	build_exttconfigtbuildRiisJ  commands have different --%s options: %s, using first in list as default(Rtinfotget_finalized_commandtgetattrRt
isinstancetstrt
compiler_typeRtlentwarntsetattr(RRRR R!tcmd_listtatltctvtv1((sZ/opt/alt/python27/lib64/python2.7/site-packages/numpy/distutils/command/config_compiler.pytfinalize_options:s2

	
	
cC`sdS(N((R((sZ/opt/alt/python27/lib64/python2.7/site-packages/numpy/distutils/command/config_compiler.pytrunQsN(s
fcompiler=Nsspecify Fortran compiler type(sf77exec=Nsspecify F77 compiler command(sf90exec=Nsspecify F90 compiler command(s	f77flags=Nsspecify F77 compiler flags(s	f90flags=Nsspecify F90 compiler flags(sopt=Nsspecify optimization flags(sarch=Ns0specify architecture specific optimization flags(RRs"compile with debugging information(RNscompile without optimization(RNs+compile without arch-dependent optimization(t__name__t
__module__t__doc__tdescriptionRtuser_optionsRthelp_optionstboolean_optionsRR1R2(((sZ/opt/alt/python27/lib64/python2.7/site-packages/numpy/distutils/command/config_compiler.pyRs$				t	config_cccB`s8eZdZdZdgZd�Zd�Zd�ZRS(	sN Distutils command to hold user specified options
    to C/C++ compilers.
    s"specify C/C++ compiler informations	compiler=sspecify C/C++ compiler typecC`s
d|_dS(N(Rtcompiler(R((sZ/opt/alt/python27/lib64/python2.7/site-packages/numpy/distutils/command/config_compiler.pyR`scC`sitjd�|jd�}|jd�}|jd�}|jd�}|||||g}xdgD]�}g}xc|D][}t||�}	|	dk	r{t|	t�s�|	j}	n|	|kr�|j|	�q�q{q{W|s�d}
n
|d}
t	|�dkrtj
d	||f�n|
rhx9|D].}t||�dkr,t|||
�q,q,WqhqhWdS(
NsSunifing config_cc, config, build_clib, build_ext, build commands --compiler optionsRRR R!R;iisJ  commands have different --%s options: %s, using first in list as default(RR"R#R$RR%R&R'RR(R)R*(RRRR R!R+R,R-R.R/R0((sZ/opt/alt/python27/lib64/python2.7/site-packages/numpy/distutils/command/config_compiler.pyR1cs4

	
	
cC`sdS(N((R((sZ/opt/alt/python27/lib64/python2.7/site-packages/numpy/distutils/command/config_compiler.pyR2{sN(s	compiler=Nsspecify C/C++ compiler type(	R3R4R5R6RR7RR1R2(((sZ/opt/alt/python27/lib64/python2.7/site-packages/numpy/distutils/command/config_compiler.pyR:Us			N(t
__future__RRRRRtnumpy.distutilsRRRR:(((sZ/opt/alt/python27/lib64/python2.7/site-packages/numpy/distutils/command/config_compiler.pyt<module>s
	D

Zerion Mini Shell 1.0