
    wg                     j    d Z ddlZddlZddlmZ ddlmZ ddlmZm	Z	  G d dej                        Zy)z"Tests for distutils.command.build.    N)build)support)get_config_varget_platformc                       e Zd Zd Zy)	TestBuildc                 $   | j                         \  }}t        |      }|j                          |j                  t	               k(  sJ t
        j                  j                  |j                  d      }|j                  |k(  sJ d|j                   dt        j                  j                   }t        d      r|dz  }t        t        d      r"|j                  j!                  d      sJ |dz  }t
        j                  j                  |j                  d|z         }|j                  |k(  sJ |j"                  |j                  k(  sJ t
        j                  j                  |j                  d|z         }|j$                  |k(  sJ t
        j                  j                  |j                  d	t        j&                  d d
 z        }|j(                  |k(  sJ |j*                  t
        j                  j-                  t        j*                        k(  sJ y )Nlib.-Py_GIL_DISABLEDtgettotalrefcountz-pydebugtempzscripts-%d.%d   )create_distr   finalize_options	plat_namer   ospathjoin
build_basebuild_purelibsysimplementation	cache_tagr   hasattrbuild_platlibendswith	build_lib
build_tempversion_infobuild_scripts
executablenormpath)selfpkg_dirdistcmdwanted	plat_specs         k/home/mcse/projects/flask/flask-venv/lib/python3.12/site-packages/setuptools/_distutils/tests/test_build.pytest_finalize_optionszTestBuild.test_finalize_options   s   ((*Dk }}... cnne4  F***
 a(:(:(D(D'EF	+,I3*+$$--j999#Icnnei.?@  F*** }} 1 1111 cnnfy.@A~~''' cnno@P@PQSRS@T.TU  F*** ~~!1!1#..!AAAA    N)__name__
__module____qualname__r-    r.   r,   r   r   
   s    $Br.   r   )__doc__r   r   distutils.command.buildr   distutils.testsr   	sysconfigr   r   TempdirManagerr   r2   r.   r,   <module>r8      s+    ( 	 
 ) # 2%B&& %Br.   