B { ` @s<ddlZddlZdddZedkr8ddlmZeeddS) Nc sDddlm}ddlm}m}|d||}|dd}tj|dtj|dtj|d tj|d tj|d tj|d tj|d tj|dtj|dg }| |tj dddkr|dd}n |dd}| rGddd|} | d}fdd} |j dd| gdg|d|j dd| gdg|dgd|S) Nr) Configuration)get_info system_infoZlinalgtestsZ 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.cZNPY_USE_BLAS_ILP640Zlapack_ilp64_optZ lapack_optc@seZdZddZdS)z/configuration..numpy_linalg_lapack_litecSs.ddi}tjdkrddg|d<|jf|dS)Nlanguagecl)ZHAVE_BLAS_ILP64N)ZBLAS_SYMBOL_SUFFIXZ64_ define_macros)sysmaxsizeZset_info)selfinfor6/tmp/pip-unpacked-wheel-4iou4664/numpy/linalg/setup.py calc_info&s   z9configuration..numpy_linalg_lapack_lite.calc_infoN)__name__ __module__ __qualname__rrrrrnumpy_linalg_lapack_lite%srcs4rtdStjdkr&tdgSdgSdS)Nz*### Warning: Using unoptimized lapack ###win32z-### Warning: python_xerbla.c is disabled ###r)printr platform)ext build_dir) all_sourcesuse_lapack_literrget_lapack_lite_sources4s z.configuration..get_lapack_lite_sourceszlapack_litemodule.czlapack_lite/f2c.h)sourcesdepends extra_infoZ _umath_linalgzumath_linalg.c.srcZnpymath)rr r! libraries) Znumpy.distutils.misc_utilrZnumpy.distutils.system_inforrZadd_subpackageospathjoinpathsenvironget add_extension) parent_packageZtop_pathrrrconfigsrc_dirZlapack_lite_srcZ lapack_inforrr)rrr configurationsF                 r-__main__)setup)r-)rN)r#r r-rZnumpy.distutils.corer/rrrrs  K