ó
 ‰\c           @   s]   d  d l  Z  d d d „ Z e d k rY d  d l m Z e d d ƒ j ƒ  Z e e   n  d S(   iÿÿÿÿNt    c   	         sÒ  d d l  m } | 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 ƒ ‡  f d †  } d d l m ‰ m } m ‰ ‡ ‡ ‡ f d †  } ˆ | t ƒ d ƒ ‰ g  t j	 ˆ ƒ D]! } | | ƒ rdˆ | d ƒ ^ qd} g  | D] } | | ƒ r’| ^ q’} x | D] } ˆ  j
 | ƒ q·Wˆ  S(   Niÿÿÿÿ(   t   Configurationt   skimaget   _sharedt   colort   datat   drawt   exposuret   featuret   restorationt   filterst   futuret   grapht   iot   measuret
   morphologyt	   transformt   utilt   segmentationt   externalc            s3   | j  t j j ƒ d d k r/ ˆ  j | ƒ n  d  S(   Niÿÿÿÿt   tests(   t   splitt   ost   patht   sept   add_data_dir(   t   argt   dirnamet   fnames(   t   config(    s,   lib/python2.7/site-packages/skimage/setup.pyt   add_test_directories   s    (   t   isdirR   t   joinc            s   ˆ ˆ ˆ  |  ƒ ƒ S(   N(    (   t   d(   t   curpathR   R    (    s,   lib/python2.7/site-packages/skimage/setup.pyt   <lambda>!   s    s   ./R   (   t   numpy.distutils.misc_utilR   t   add_subpackaget   os.pathR   R   R    t   __file__R   t   listdirR   (	   t   parent_packaget   top_pathR   R   R   t	   rel_isdirR!   t   subdirst   test_dir(    (   R   R"   R   R    s,   lib/python2.7/site-packages/skimage/setup.pyt   configuration   s8    7%t   __main__(   t   setupR*   (   R   t   NoneR.   t   __name__t   numpy.distutils.coreR0   t   todictR   (    (    (    s,   lib/python2.7/site-packages/skimage/setup.pyt   <module>   s
   &