î
!dÝVj  ã               @   s[   d  Z  d d l Z d d l Z d d l j Z d d l j j Z d d „  Z	 d d „  Z
 d S)zJ
Installation paths.

Map the .data/ subdirectory names to install paths.
é    Nc             C   s3   t  j i |  d 6ƒ } t j | ƒ } | j ƒ  | S)NÚname)ÚdistÚDistributionÚinstallÚfinalize_options)r   ÚdÚi© r	   ú,/tmp/pip-build-0jahl3lb/wheel/wheel/paths.pyÚget_install_command   s    
r   c             C   s‰   i  } t  |  ƒ } x( t j D] } t | d | ƒ | | <q Wt t d ƒ r… t j j t j	 d d d t j
 d d … |  ƒ | d <n  | S)	z’
    Return the (distutils) install paths for the named dist.
    
    A dict with ('purelib', 'platlib', 'headers', 'scripts', 'data') keys.
    Úinstall_Úreal_prefixÚincludeÚsiteÚpythonNé   Úheaders)r   r   ÚSCHEME_KEYSÚgetattrÚhasattrÚsysÚosÚpathÚjoinÚprefixÚversion)r   Úpathsr   Úkeyr	   r	   r
   Úget_install_paths   s    r   )Ú__doc__Úos.pathr   r   Údistutils.distr   Údistutils.command.installÚcommandr   r   r   r	   r	   r	   r
   Ú<module>   s   