o
    J>eO  ã                	   @   sB  d dl Z d dlZd dlZddlmZ eƒ d Z[e j e j e	¡d¡Z
e j e
¡szd dlmZ d dlmZ ej d¡r_e  e j e j e	¡d	d	d
¡¡Zer_d ed   d¡dd… ¡Zeeƒ e j e j e j e	¡d	d	eƒ d¡¡Ze j e¡rzeZ
e j e
d¡Ze j e
d¡Ze j e
d¡Zdd„ Zdd„ Zdd„ Zdd„ ZdS )é    Né   )Úget_versionsÚversionÚdata)ÚCMAKE_INSTALL_DIR)Úset_skbuild_plat_nameÚdarwinz..Z_skbuildú-é   zsrc/cmake/dataÚbinÚdocÚsharec                 C   s   t jtj t| ¡g| ddS )NF)Ú	close_fds)Ú
subprocessÚcallÚosÚpathÚjoinÚCMAKE_BIN_DIR)ÚnameÚargs© r   úO/home/www/facesmatcher.com/pyenv/lib/python3.10/site-packages/cmake/__init__.pyÚ_program&   s   r   c                   C   ó   t tdtjdd … ƒƒ‚)NÚcmaker   ©Ú
SystemExitr   ÚsysÚargvr   r   r   r   r   *   ó   r   c                   C   r   )NÚcpackr   r   r   r   r   r   r!   .   r    r!   c                   C   r   )NÚctestr   r   r   r   r   r   r"   2   r    r"   )r   r   r   Ú_versionr   Ú__version__r   r   ÚdirnameÚ__file__Z
CMAKE_DATAÚexistsZskbuild.constantsr   ZSKBUILD_CMAKE_INSTALL_DIRr   ÚplatformÚ
startswithÚlistdirZ_skbuild_dirsÚsplitZ_likely_plat_nameÚabspathZ_cmake_datar   ZCMAKE_DOC_DIRZCMAKE_SHARE_DIRr   r   r!   r"   r   r   r   r   Ú<module>   s6   
 ÿ