B <ÓFdæã@sLddlmZmZddlZddlZd dd„ZedkrHddlmZeeddS) é)ÚdivisionÚprint_functionNÚc s ddlm}ddlm}|d||ƒ}| d¡d}tj |d¡tj |d¡tj |d ¡tj |d ¡tj |d ¡tj |d ¡tj |d ¡tj |d¡tj |d¡g }| |¡‰|ddƒ‰‡‡fdd„}|j dd|gdgˆddgd|j dd|gdgˆdgddgd|S)Nr)Ú Configuration)Úget_infoZlinalgZtestsZ lapack_litezpython_xerbla.czf2c_z_lapack.czf2c_c_lapack.czf2c_d_lapack.czf2c_s_lapack.cz f2c_lapack.cz f2c_blas.cz f2c_config.czf2c.cZ lapack_optcs4ˆstdƒˆStjdkr&tdƒgSˆdgSdS)Nz*### Warning: Using unoptimized lapack ###Zwin32z-### Warning: python_xerbla.c is disabled ###r)ÚprintÚsysÚplatform)ZextZ build_dir)Ú all_sourcesÚ lapack_info©úE/opt/alt/python37/lib64/python3.7/site-packages/numpy/linalg/setup.pyÚget_lapack_lite_sourcess z.configuration..get_lapack_lite_sourceszlapack_litemodule.czlapack_lite/f2c.hz -Wl,-rpath=%sz/opt/alt/python37/lib64)ÚsourcesÚdependsÚ extra_infoÚextra_link_argsZ _umath_linalgzumath_linalg.c.srcZnpymath)rrrZ librariesr) Znumpy.distutils.misc_utilrZnumpy.distutils.system_inforZ add_data_dirÚosÚpathÚjoinÚpathsÚ add_extension)Zparent_packageZtop_pathrrZconfigZsrc_dirZlapack_lite_srcrr )r r r Ú configurations>               rÚ__main__)Úsetup)r)rN) Z __future__rrrrrÚ__name__Znumpy.distutils.corerr r r r Ús  6