Current File : //usr/lib64/python2.7/site-packages/numpy/core/setupscons.pyo
�
E�`Qc@s�ddlZddlZddlZddlmZmZddlmZddlm	Z	ddd�Zedkr�ddl
mZed	e�ndS(
i����N(tjointbasename(tlog(tget_scons_build_dirtc
sAddlm}m}ddlm�ddlm}m}|d||���j}d��j	d�t
dd	�t
dd
�g}t
dd�t
dd�g}gtjt
|d
d��D]}	t
d
t|	��^q�}
|
gtjt
|d
d��D]}	t
d
t|	��^q7}
|||
t
�d�g}��fd�����fd�����fd�����fd������fd�}�j
dd|d|��jdd��jd��jd
��jj�jd��tjdkr&�jd�n�jd��j��S( Ni����(t
Configurationtdot_join(tget_scons_pkg_build_dir(tget_infotdefault_lib_dirstcores
include/numpytcode_generatorstblasdots
_dotblas.cscblas.hsnumpy_api_order.txtsufunc_api_order.txttsrcs*.cs*.srcsnumpyconfig.h.incsYt�}t��j�d�}tjj|�}|�jkrU�jj|�ndS(Nsconfig.h(RRtnametostpathtdirnametnumpy_include_dirstappend(tscons_build_dirttargettincl_dir(tconfigR(s;/usr/lib64/python2.7/site-packages/numpy/core/setupscons.pytadd_config_header&s
	cslt�}t��j�d�}tjj|�}|�jkrU�jj|�n�j�|f�dS(Nsinclude/numpy/numpyconfig.h(	RRRRRRRRtadd_data_files(RRR(RRt
header_dir(s;/usr/lib64/python2.7/site-packages/numpy/core/setupscons.pytadd_numpyconfig_header0s		csYt�}t��j�d�}t��j�d�}�j�|f�|f�dS(Ns include/numpy/__multiarray_api.hs include/numpy/multiarray_api.txt(RRRR(Rth_filett_file(RRR(s;/usr/lib64/python2.7/site-packages/numpy/core/setupscons.pyt
add_array_api<s			csYt�}t��j�d�}t��j�d�}�j�|f�|f�dS(Nsinclude/numpy/__ufunc_api.hsinclude/numpy/ufunc_api.txt(RRRR(RRR(RRR(s;/usr/lib64/python2.7/site-packages/numpy/core/setupscons.pyt
add_ufunc_apiHs			cs ��������dS(N((targstkw(RRRR(s;/usr/lib64/python2.7/site-packages/numpy/core/setupscons.pytadd_generated_filesTst
SConstructt	post_hooktsource_filestnpymathtlibsinclude/numpy/*.htincludetcygwinsinclude/numpy/fenvttests(tnumpy.distutils.misc_utilRRtnumpy.distutils.command.sconsRtnumpy.distutils.system_infoRR	t
local_pathtadd_subpackageRtglobRtadd_sconscripttadd_scons_installed_libraryRtadd_include_dirsRtextendtpathstsystplatformtadd_data_dirtmake_svn_version_py(
tparent_packagettop_pathRRRR	t	local_dirtdot_blas_srctapi_definitiontitcore_srcR%R"((RRRRRRRs;/usr/lib64/python2.7/site-packages/numpy/core/setupscons.pyt
configuration
sH	
+,




t__main__(tsetupRA(RR6R0tos.pathRRtnumpy.distutilsRtnumsconsRtNoneRAt__name__tnumpy.distutils.coreRC(((s;/usr/lib64/python2.7/site-packages/numpy/core/setupscons.pyt<module>sc