a
    kÄ#d£  ã                   @   sz   d Z ddlZddlZddlmZ dgZdd„ Zz&ddlZeƒ rDdZne 	d¡ dZW n  e
yt   e 	d	¡ dZY n0 dS )
z
External link to pyx
é    N)Úlog_loadingÚPYXc               	   C   sn   zFt tjdƒ�&} tjddg| tjd�}W d  ƒ n1 s:0    Y  W n tjtfy`   Y dS 0 |dkS dS )z,Returns if PyX is correctly installed or notÚwbZpdflatexz	--version)ÚstdoutÚstderrNFr   )ÚopenÚosÚdevnullÚ
subprocessÚ
check_callÚSTDOUTÚCalledProcessErrorÚOSError)r	   Úr© r   úJ/var/www/html/gsl.tools/lib/python3.9/site-packages/scapy/libs/test_pyx.pyÚ	_test_pyx   s    
ÿ(r   é   zFPyX dependencies are not installed ! Please install TexLive or MikTeX.z=Can't import PyX. Won't be able to use psdump() or pdfdump().)Ú__doc__r   r
   Zscapy.errorr   Ú__all__r   Úpyxr   ÚinfoÚImportErrorr   r   r   r   Ú<module>   s   ÿ

