ó
‡ˆ\c           @   sƒ   d  d l  Z  d  d l m Z d  d l Z d  d l m Z d d d „ Z e d k r d  d l	 m
 Z
 e
 e d d ƒ j ƒ    n  d S(	   iÿÿÿÿN(   t   join(   t   maybe_cythonize_extensionst    c   	      C   sÜ  d d l  m } d d l m } m } d d  l } g  } t j d k rW | j d ƒ n  | d |  | ƒ } | j	 d ƒ | j	 d ƒ | j	 d	 ƒ | j	 d
 ƒ | j	 d ƒ | j	 d ƒ | j	 d ƒ | j	 d ƒ | j	 d ƒ | j	 d ƒ | j	 d ƒ | j	 d ƒ | j	 d ƒ | j	 d ƒ | j	 d ƒ | j	 d ƒ | j	 d ƒ | j	 d ƒ | j	 d ƒ | j	 d ƒ | j	 d ƒ | j	 d ƒ | j	 d ƒ | j	 d ƒ | j	 d ƒ | j	 d  ƒ | j	 d! ƒ | j	 d" ƒ | j	 d# ƒ | j	 d$ ƒ | j	 d% ƒ | j	 d& ƒ | j	 d' ƒ | j
 d( d) d* g d+ | j ƒ  g d, | ƒ| d- d. ƒ } | sod8 | j d1 g  ƒ k r¤| j d2 d) t d3 d2 d4 ƒ g ƒt j | j ƒ n  | j	 d5 ƒ | j	 d6 ƒ | j	 d7 ƒ t | | ƒ | S(9   Niÿÿÿÿ(   t   Configuration(   t   get_infot   BlasNotFoundErrort   posixt   mt   sklearnt   __check_buildt   _build_utilst   composes   compose/testst
   covariances   covariance/testst   cross_decompositions   cross_decomposition/testst   feature_selections   feature_selection/testst   gaussian_processs   gaussian_process/testst   mixtures   mixture/testst   model_selections   model_selection/testst   neural_networks   neural_network/testst   preprocessings   preprocessing/testst   semi_superviseds   semi_supervised/testst   clustert   datasetst   decompositiont   ensemblet	   externalst   feature_extractiont   manifoldt   metricst	   neighborst   treet   svmt	   _isotonict   sourcess   _isotonic.pyxt   include_dirst	   librariest   blas_opti    t   NO_ATLAS_INFOi   t   define_macrost   cblast   srcs   *.ct   linear_modelt   utilst   tests(   R%   i   (   t   numpy.distutils.misc_utilR   t   numpy.distutils.system_infoR   R   t   numpyt   ost   namet   appendt   add_subpackaget   add_extensiont   get_includet   gett   add_libraryR    t   warningst   warnt   __doc__R   (	   t   parent_packaget   top_pathR   R   R   R.   R#   t   configt	   blas_info(    (    s,   lib/python2.7/site-packages/sklearn/setup.pyt   configuration   sn    	t   __main__(   t   setupR;   (   R/   t   os.pathR    R7   t   sklearn._build_utilsR   t   NoneR>   t   __name__t   numpy.distutils.coreR@   t   todict(    (    (    s,   lib/python2.7/site-packages/sklearn/setup.pyt   <module>   s   O