Your IP : 3.145.110.145
U
e5d\ � @ s� d dl Z d dlZd dlmZmZmZmZmZ d dlm Z m
Z
mZ d dlm
Z
dZz,d dlZdZeZejZejZejZejZW nh ek
r� z4d dlZd dlZdZeZejZejZejZejZW n ek
r� e
�d� Y nX Y nX er�ejejejej fZ!dd � Z"d
d� Z#dd
� Z$G dd� d�Z%dd� Z&dd� Z'dd� Z(G dd� de �Z)e&� dk�r~e
�*d� e)Z+d dl,m)Z) d dl,m%Z% dS )� N)�DistutilsExecError�DistutilsPlatformError�CompileError�LibError� LinkError)� CCompiler�gen_preprocess_options�gen_lib_options)�logFTz�Warning: Can't read registry to find the necessary compiler setting
Make sure that Python modules winreg, win32api or win32con are installed.c C sn zt | |�}W n tk
r$ Y d S X g }d}zt||�}W n tk
rT Y qjY nX |�|� |d7 }q.|S �Nr � )�RegOpenKeyEx�RegError�
RegEnumKey�append)�base�key�handle�L�i�k� r �./usr/lib64/python3.8/distutils/msvccompiler.py� read_keys7 s
r c C s� zt | |�}W n tk
r$ Y d S X i }d}zt||�\}}}W n tk
rZ Y q~Y nX |�� }t|�|t|�<