%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /opt/alt/python27/lib64/python2.7/site-packages/numpy/distutils/fcompiler/
Upload File :
Create Path :
Current File : //opt/alt/python27/lib64/python2.7/site-packages/numpy/distutils/fcompiler/absoft.pyo

�
�9Zc@`s�ddlmZmZmZddlZddlmZddlmZm	Z	ddl
mZdgZdefd��YZ
edkr�dd	lmZejd
�ddlmZedd
�Zej�eej��ndS(i(tdivisiontabsolute_importtprint_functionN(tcpu(t	FCompilertdummy_fortran_file(t	cyg2win32tAbsoftFCompilercB`s�eZdZdZddZidd6dgd6dgd6dgd	6d
gd6dd
gd6dgd6Zejdkr�dZ	ndZ
dZd�Zd�Z
d�Zd�Zd�Zd�Zd�Zd�Zd�Zd�Zd�ZRS(tabsoftsAbsoft Corp Fortran Compilers�(f90:.*?(Absoft Pro FORTRAN Version|FORTRAN 77 Compiler|Absoft Fortran Compiler Version|Copyright Absoft Corporation.*?Version))s' (?P<version>[^\s*,]*)(.*?Absoft Corp|)tversion_cmdtf77tcompiler_f77tf90tcompiler_fixtcompiler_f90s<F90>t	linker_sotars-crtarchivertranlibtnts/out:s-pcC`s:tt��}ddd|dd|dg|jd<dS(Ns<F90>s-Vs-cs.fs-os.oR	(RRtexecutables(tselftf((sS/opt/alt/python27/lib64/python2.7/site-packages/numpy/distutils/fcompiler/absoft.pytupdate_executables1s	cC`sItjdkrdg}n*|j�dkr9dg}nddg}|S(NRs/dlls9.0s-shareds-Ktshared(tostnametget_version(Rtopt((sS/opt/alt/python27/lib64/python2.7/site-packages/numpy/distutils/fcompiler/absoft.pytget_flags_linker_so6scC`s%tjdkrdd|gSd|S(NRs-links
/PATH:"%s"s-L(RR(Rtdir((sS/opt/alt/python27/lib64/python2.7/site-packages/numpy/distutils/fcompiler/absoft.pytlibrary_dir_optionCscC`stjdkrd|Sd|S(NRs%s.libs-l(RR(Rtlib((sS/opt/alt/python27/lib64/python2.7/site-packages/numpy/distutils/fcompiler/absoft.pytlibrary_optionHscC`s�tj|�}tjjd�}|r�|j�dkrBd}nd}tj�r]d}nd}|jtj	j
|d||f��n|S(NtABSOFTs10.0tshtt64s%slib%s(Rtget_library_dirsRtenvirontgetRRtis_64bittappendtpathtjoin(RRtdtprefixtsuffix((sS/opt/alt/python27/lib64/python2.7/site-packages/numpy/distutils/fcompiler/absoft.pyR&Ms		)cC`s�tj|�}|j�dkr=|jddddg�nu|j�dkrk|jddddg�nG|j�dkr�|jd	d
ddg�n|jd
d	ddg�tjd
kr�|jd�n|S(Ns11.0taf90mathtafiotaf77mathtamiscs10.0tU77s8.0tf90mathtfiotf77mathtfmathRtCOMDLG32(Rt
get_librariesRtextendRRR*(RR((sS/opt/alt/python27/lib64/python2.7/site-packages/numpy/distutils/fcompiler/absoft.pyR:]scC`sftj|�}tjdkrb|jdg�|j�rb|j�dkr_|jd�q_qbn|S(NRs-ss8.2s-fpic(Rt	get_flagsRRR;RR*(RR((sS/opt/alt/python27/lib64/python2.7/site-packages/numpy/distutils/fcompiler/absoft.pyR<kscC`s�tj|�}|jdddg�|j�}tjdkrk|r�|dkr�|jddg�q�n?|jd�|r�|dkr�|jd	�q�|jd�n|S(
Ns-N22s-N90s-N110Rs8.0s-fs-N15s4.6s-B108(Rt
get_flags_f77R;RRRR*(RRtv((sS/opt/alt/python27/lib64/python2.7/site-packages/numpy/distutils/fcompiler/absoft.pyR=ts
cC`sitj|�}|jdddddddg�|j�re|j�dkre|jd	g�qen|S(
Ns-YCFRL=1s-YCOM_NAMES=LCSs	-YCOM_PFXs	-YEXT_PFXs-YCOM_SFX=_s-YEXT_SFX=_s-YEXT_NAMES=LCSs4.6s
-YDEALLOC=ALL(Rt
get_flags_f90R;R(RR((sS/opt/alt/python27/lib64/python2.7/site-packages/numpy/distutils/fcompiler/absoft.pyR?�scC`sHtj|�}|jdddddddg�|jdd	g�|S(
Ns-YCFRL=1s-YCOM_NAMES=LCSs	-YCOM_PFXs	-YEXT_PFXs-YCOM_SFX=_s-YEXT_SFX=_s-YEXT_NAMES=LCSs-ftfixed(Rt
get_flags_fixR;(RR((sS/opt/alt/python27/lib64/python2.7/site-packages/numpy/distutils/fcompiler/absoft.pyRA�s
cC`s
dg}|S(Ns-O((RR((sS/opt/alt/python27/lib64/python2.7/site-packages/numpy/distutils/fcompiler/absoft.pyt
get_flags_opt�s	N(t__name__t
__module__t
compiler_typetdescriptiontversion_patterntNoneRRRtlibrary_switchtmodule_dir_switchtmodule_include_switchRRRR!R&R:R<R=R?RARB(((sS/opt/alt/python27/lib64/python2.7/site-packages/numpy/distutils/fcompiler/absoft.pyRs6	





			
										t__main__(tlogi(t
new_fcompilertcompilerR(t
__future__RRRRtnumpy.distutils.cpuinfoRtnumpy.distutils.fcompilerRRtnumpy.distutils.misc_utilRt	compilersRRCt	distutilsRMt
set_verbosityRNROt	customizetprintR(((sS/opt/alt/python27/lib64/python2.7/site-packages/numpy/distutils/fcompiler/absoft.pyt<module>s	�



Zerion Mini Shell 1.0