a
(Re{ @ s d Z ddlZddlZddlZddlZddlmZ ddlT ddlm Z m
Z
ddlmZ ddlm
Z
ddlmZ dd lmZ dd
lmZ ddlmZ dd
lmZ edZdd ZG dd deZdS )zdistutils.command.build_ext
Implements the Distutils 'build_ext' command, for building extension
modules (currently limited to C extensions, should accommodate C++
extensions ASAP). N)Command)*)customize_compilerget_python_version)get_config_h_filename)newer_group) Extension)get_platform)log )
py37compat) USER_BASEz3^[a-zA-Z_][a-zA-Z_0-9]*(\.[a-zA-Z_][a-zA-Z_0-9]*)*$c C s ddl m} | d S )Nr show_compilers)distutils.ccompilerr r r /builddir/build/BUILDROOT/alt-python39-setuptools-58.3.0-2.el8.x86_64/opt/alt/python39/lib/python3.9/site-packages/setuptools/_distutils/command/build_ext.pyr s r c @ s e Zd ZdZdej Zddddde fdd d
de fdd
dddde fddddddddddgZg dZ ddde
fgZd d! Zd"d# Z
d$d% Zd&d' Zd(d) Zd*d+ Zd,d- Zd.d/ Zd0d1 Zejd2d3 Zd4d5 Zd6d7 Zd8d9 Zd:d; Zd