ó
cĀY]c           @   s   d  d l  Z  d  d l Z  d  d l Z d  d l m Z d  d l m Z d d d  Z e	 d k r d  d l
 m Z e e   j     n  d S(   i’’’’N(   t   Configuration(   t   get_blas_infot    c         C   sĀ   t  d |  |  } t   \ } } t j d k r@ | j d  n  | j d  | j d d d g d t j j d	 d
 d  t	 j
   | j d g   g d | d | j d g   | | j d  | S(   Nt   metricst   posixt   mt   clustert   pairwise_fastt   sourcess   pairwise_fast.pyxt   include_dirss   ..t   srct   cblast	   librariest   extra_compile_argst   tests(   R    R   t   ost   namet   appendt   add_subpackaget   add_extensiont   patht   joint   numpyt   get_includet   pop(   t   parent_packaget   top_patht   configt
   cblas_libst	   blas_info(    (    s4   lib/python2.7/site-packages/sklearn/metrics/setup.pyt   configuration
   s     			t   __main__(   t   setup(   R   t   os.pathR   t   numpy.distutils.misc_utilR    t   sklearn._build_utilsR   t   NoneR   t   __name__t   numpy.distutils.coreR    t   todict(    (    (    s4   lib/python2.7/site-packages/sklearn/metrics/setup.pyt   <module>   s   