U �V � @ s d dl Z d dlZdd� ZdS )� Nc s^ g }| � � �d�D ]<� � �dtjj�}|�� � |�� fdd�t� |�D �� qd� t|��S )z$Run find_packages the way we intend.� �.c s g | ]}d � |f �qS )z%s.%s� )�.0�f�Zpkgr �/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