�V � @ s( d d l Z d d l Z d d � Z d S)� Nc s� g } xk | j � j d � D]T � � j d t j j � } | j � � | j � f d d � t j | � D� � q Wd j t | � � S)z$Run find_packages the way we intend.� �.c s g | ] } d � | f � q S)z%s.%s� )�.0�f)�pkgr �/find_package.py� <listcomp> s z'smart_find_packages.<locals>.<listcomp>)�strip�split�replace�os�path�sep�append�extend� setuptoolsZ find_packages�join�set)Zpackage_listZpackagesZpkg_pathr )r r �smart_find_packages s r )r r r r r r r �<module> s