§ !A?h‹{ ã óØ — d Z ddlZddlZddlZddlZddlmZ ddlT ddlm Z m Z ddlmZ ddlm Z ddlmZ dd lmZ dd lmZ ddlmZ ej d¦ « Zd „ Z G d„ de¦ « ZdS )z¶distutils.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_compilerÚget_python_version)Úget_config_h_filename)Únewer_group)Ú Extension)Úget_platform)Úlog)Ú USER_BASEz3^[a-zA-Z_][a-zA-Z_0-9]*(\.[a-zA-Z_][a-zA-Z_0-9]*)*$c ó&