AlkantarClanX12

Your IP : 3.144.2.5


Current Path : /opt/cloudlinux/venv/lib64/python3.11/site-packages/numpy/random/__pycache__/
Upload File :
Current File : //opt/cloudlinux/venv/lib64/python3.11/site-packages/numpy/random/__pycache__/setup.cpython-311.pyc

�

�܋f ��v�ddlZddlZddlmZddlmZddlmZd
d�Ze	dkrddl
mZee�	��dSdS)�N)�join)�
platform_bits)�lib_opts_if_msvc�c
�D���ddlm}m�|d||�����fd�}tjdd�dkrdg}ngd�}|�d	����d
����d����d��g}d
g}tj	dkr|�d��dg}tjdkr|dgz
}dg}g}	gd�}
gd�}d�}��
d
|dg|gd����dD]P}
��d|
��d|
�d�d|
�d|
�d�d|
�d|
�d�gd d!td!|
��g||||
d|
�d"�gz|�#���Qd$D]W}
|
d%kr||	zn|}��d|
��d|
�d�d|
�d|
�d�gd d!td!|
��g||||
d|
�d"�d&d'gz|�#���Xd(D]H}
��|
|
�d�g|||d d!g|
|
�d"�|
�d)�gz|�*����
|
�d)����Id+D]0}
��|
|
�d�g|d,gz|d d!g||
|
�d"�gz|�-���1��
d.��tj	dkrdd,gnd,g}��d/gd0�gd1�||||
d2gz||z�#���j
|
���
d3���S)4Nr)�
Configuration�get_mathlibs�randomc��������}���}tjdkr|�ddg��|j�|��dS)N�win32�Advapi32�Kernel32)�get_config_cmd�sys�platform�extend�	libraries)�ext�	build_dir�
config_cmd�libs�configr	s    ���e/builddir/build/BUILD/cloudlinux-venv-1.0.6/venv/lib64/python3.11/site-packages/numpy/random/setup.py�generate_librariesz)configuration.<locals>.generate_libraries
s^����*�*�,�,�
��|�~�~���<�7�"�"��K�K��Z�0�1�1�1��
���T�"�"�"��t���aix)�_LARGE_FILESN))�_FILE_OFFSET_BITS�64)�_LARGEFILE_SOURCE�1)�_LARGEFILE64_SOURCEr")�NPY_NO_DEPRECATED_APIr�testsz
tests/data�	_examples�	npyrandom�nt�mz-U__GNUC_GNU_INLINE__�cygwinz-Wl,--export-all-symbols)�NP_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.cc�n�t|��}|jjdkr|�d��|S)a Add flags that depend on the compiler.

        We can't see which compiler we are using 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.
        �msvcz-std=c99)r�compiler�
compiler_type�append)�	build_cmd�optss  r�lib_optszconfiguration.<locals>.lib_optsBs9�� �	�*�*����+�v�5�5��K�K�
�#�#�#��r�lib)�include_dirs�extra_compiler_args)�sources�install_dir�
build_info)�mt19937�_z.czsrc/�/z-jump.c�.�srcz.pyx)r9r7r�extra_compile_args�extra_link_args�depends�
define_macros)�philox�pcg64�sfc64rFzbit_generator.pyxr,)�_common�
bit_generatorz.pxd)r9rrArBr7rCrD)�
_generator�_bounded_integers�npymath)r9rrAr7rBrCrDz_bounded_integers.pxd�mtrand)zmtrand.cz!src/legacy/legacy-distributions.cr-)r?r@z
src/legacyz
mtrand.pyxz*.pyi)�numpy.distutils.misc_utilrr	rrr2�add_subpackage�add_data_dir�os�name�add_installed_library�
add_extensionr�add_data_files)�parent_package�top_pathrr�defs�EXTRA_LINK_ARGS�EXTRA_LIBRARIES�EXTRA_COMPILE_ARGS�LEGACY_DEFS�
PCG64_DEFSrC�npyrandom_sourcesr5�gen�_defs�mtrand_libsrr	s                @@r�
configurationrb	s�����E�E�E�E�E�E�E�E�
�]�8�^�X�
>�
>�F��������|�B�Q�B��5� � �&�'���.�.�.��	�K�K�,�-�-�-�
���'�"�"�"�
����%�%�%�
����$�$�$��O�"�m�O�	�w�$������s�#�#�#�1�2��
�|�x���
	�6�7�7��-�-�K��J�K�J�J�G��������� � ��!���$,�:�
�
�!�����������Y��Y�Y�&1�#�k�k�k�&:�S�&:�&:�3�&:�&:�&:�&?�S�&?�&?�3�&?�&?�&?�&A�,/��t�E�3�7G�7G�*H�'6�0B�-<�%,�
�C�
�
�
��%>�+/�	�
	�
	�
	�
	�,�
�
��%(�G�^�^��z�!�!������Y��Y�Y�&1�#�k�k�k�&:�S�&:�&:�3�&:�&:�&:�&<�+.��t�E�3�7G�7G�*H�'6�0B�-<�%,�
�C�
�
�
�#6�8K�0M�&M�+0�	�
	�
	�
	�
	�,�,�,�����S�),�j�j�j�\�'6�0B�-<�+.��,�%,�3�����l�l�l�/L�%L�+/�	�	�	�	�	����l�l�l�+�+�+�+�2�
�
�����S�),�j�j�j�\�'6�)��'D�0B�+.��,�-<�%,�3����~�%=�+/�	�	�	�	�	����1�2�2�2�&(�g��o�o�3�	�"�"�I�;�K�
����"#�"#�"#�'A�&@�&@�#.�,>�)8�!(�L�>�!9�'+�k�'9������F��7�#�#�
���'�"�"�"��Mr�__main__)�setup)rb)rN)rQr�os.pathr�numpy.distutils.system_infor�numpy.distutils.msvccompilerrrb�__name__�numpy.distutils.corerd�rr�<module>rks���	�	�	�	�
�
�
�
�������5�5�5�5�5�5�9�9�9�9�9�9�P�P�P�P�f�z���*�*�*�*�*�*�	�E�
�&�&�&�&�&�&��r