§ y<ˆj5 ãóV—ddlZddlZddlmZddlmZddlmZGd„de¦«ZdS)éN)Úbuild)Ú get_platform)Úshow_fortran_compilerscóŠ—eZdZdd„fdd„fdejfgejzZejgd¢zZejddd efgzZd „Z d „Z d „Z dS) rÚ config_cccó—dS©NT©©Úargss úq/builddir/build/BUILD/cloudlinux-venv-1.0.12/venv/lib64/python3.11/site-packages/numpy/distutils/command/build.pyúzbuild. ó€°D€óÚ config_fccó—dSr r r s r rzbuild. rrÚ build_src))z fcompiler=Nz!specify the Fortran compiler type)z warn-errorNz'turn all warnings into errors (-Werror))z cpu-baseline=Nz4specify a list of enabled baseline CPU optimizations)z cpu-dispatch=Nz.specify a list of dispatched CPU optimizations)zdisable-optimizationNz1disable CPU optimized code(dispatch,simd,fast...))z simd-test=NzMspecify a list of CPU optimizations to be tested against NumPy SIMD interfacezhelp-fcompilerNz list available Fortran compilerscó„—tj|¦«d|_d|_d|_d|_d|_ d|_dS)NFÚminzmax -xop -fma4zeBASELINE SSE2 SSE42 XOP FMA4 (FMA3 AVX2) AVX512F AVX512_SKX VSX VSX2 VSX3 VSX4 NEON ASIMD VX VXE VXE2)Ú old_buildÚinitialize_optionsÚ fcompilerÚ warn_errorÚ cpu_baselineÚ cpu_dispatchÚdisable_optimizationÚ simd_test©Úselfs r rzbuild.initialize_options"sL€ÝÔ$ TÑ*Ô*Ð*؈ŒØˆŒØ!ˆÔØ,ˆÔØ$)ˆÔ!ð ðPˆŒˆˆrcóö—|j}tj|¦«djt ¦«gt jdd…¢RŽ}|€/tj  |j d|z¦«|_dSdS)Nz .{}-{}.{}éÚscripts) Ú build_scriptsrÚfinalize_optionsÚformatrÚsysÚ version_infoÚosÚpathÚjoinÚ build_base)rr#Úplat_specifiers r r$zbuild.finalize_options5s€ØÔ*ˆ ÝÔ" 4Ñ(Ô(Ð(Ø+˜Ô+­L©N¬NÐR½SÔ=MÈbÈqÈbÔ=QÐRÐRÐRˆØ Ð Ý!#¤§¢¨d¬oØ.7¸.Ñ.Hñ"Jô"JˆDÔ Ð Ð ð !Ð rcó.—tj|¦«dS)N)rÚrunrs r r.z build.run=s€ÝŒ �dÑÔÐÐÐr) Ú__name__Ú __module__Ú __qualname__rÚhas_ext_modulesÚ sub_commandsÚ user_optionsÚ help_optionsrrr$r.r rr rrsÀ€€€€€à Ð&8Ð&8Ð9Ø Ð&8Ð&8Ð9Ø  iÔ&?Ð@ðð"Ô.ñ/€Lð Ô)ð - ð - ð - ñ  €LðÔ)Ø ˜4Ð!CØ ð !ð- ñ €Lð PðPðPð&JðJðJðððððrr) r(r&Údistutils.command.buildrrÚdistutils.utilrÚ'numpy.distutils.command.config_compilerrr rr úr9s�ðØ € € € Ø € € € Ø6Ð6Ð6Ð6Ð6Ð6Ø'Ð'Ð'Ð'Ð'Ð'ØJÐJÐJÐJÐJÐJð7ð7ð7ð7ð7ˆIñ7ô7ð7ð7ð7r