python (3.11.7)
    e&C                         d Z ddlZddlZddlZddlZddlmZ ddlT ddl	m
Z
mZ ddlm
Z
  G d de          Z G d	 d
ee          ZdS )zHdistutils.command.build_py
Implements the Distutils 'build_py' command.    N)Command)*)convert_path	Mixin2to3)logc                       e Zd ZdZg dZddgZddiZd Zd Zd Z	d	 Z
d
 Zd Zd Z
d
 Zd Zd Zd Zd Zd Zd ZddZd Zd Zd Zd ZdS )build_pyz5"build" pure Python modules (copy to build directory)))z
build-lib=dzdirectory to "build" (copy) to)compileczcompile .py to .pyc)
no-compileNz!don't compile .py files [default])z	optimize=Ozlalso compile with optimization: -O1 for "python -O", -O2 for "python -OO", and -O0 to disable [default: -O0])forcefz2forcibly build everything (ignore file timestamps)r   r   r
   c                 v    d | _         d | _        d | _        d | _        d | _        d| _        d| _        d | _        d S )Nr   )	build_lib
py_modulespackagepackage_datapackage_dirr   optimizer   selfs    N/BuggyBox/python/3.11.7/bootstrap/lib/python3.11/distutils/command/build_py.pyinitialize_optionszbuild_py.initialize_options    s@     
    c                 H   |                      ddd           | j        j        | _        | j        j        | _        | j        j        | _        i | _        | j        j        r;| j        j                                        D ]\  }}t          |          | j        |<