HOME


sh-3ll 1.0
DIR:/usr/local/lib64/python3.6/site-packages/numpy/random/__pycache__/
Upload File :
Current File : //usr/local/lib64/python3.6/site-packages/numpy/random/__pycache__/setup.cpython-36.pyc
3

���h��@sxddlZddlZddlZddlmZddlmZej�jd�oJej�jd�Z	ddd�Z
ed	krtdd
lm
Z
e
e
d�dS)
�N)�join)�
platform_bits�WindowsZMS�cs�ddlm}m�|d||����fdd�}tjdd�dkrDdAg}n
dBdCdDg}|jdE��jd��jd��jd�g}dg}tj	dkr�|jd�dg}t
r�tdkr�|dg7}nt
s�|dg7}dFg}g}	dddg}
dddd d!g}�jd|d"gt
�r�d#gngd$�d%�xrdGD]j}�j
d'|��d'|�d(�d)|�d*|�d(�d)|�d*|�d+�gd,d-td-|�g||||
d'|�d.�g|d/��qWx|dHD]t}|d1k�r�||	n|}
�j
d'|��d'|�d(�d)|�d*|�d(�gd,d-td-|�g||||
d'|�d.�d3dg|
d/��q�WxXdID]P}�j
||�d(�g|||d,d-g|
|�d.�|�d6�g|d7��j|�d6���q�Wx@dJD]8}�j
||�d(�g||d,d-g||
|�d.�g|d:��qXW�jd;��j
d<d=d>dgd,d-d?gtj	dk�r�dgng|||
d@g||d/��j|
��S)KNr)�
Configuration�get_mathlibs�randomcs6�j�}��}tjdkr&|jddg�|jj|�dS)N�win32ZAdvapi32�Kernel32)Zget_config_cmd�sys�platform�extend�	libraries)�ext�	build_dirZ
config_cmdZlibs)�configr��3/tmp/pip-build-5_djhm0z/numpy/numpy/random/setup.py�generate_librariess
z)configuration.<locals>.generate_libraries��aix�_LARGE_FILES�_FILE_OFFSET_BITS�64�_LARGEFILE_SOURCE�1�_LARGEFILE64_SOURCE�NPY_NO_DEPRECATED_API�testsz
tests/dataZ	_examplesZ	npyrandom�nt�mz-U__GNUC_GNU_INLINE__� z
/arch:SSE2z-std=c99�NP_RANDOM_LEGACYz__init__.pxdzc_distributions.pxdzbit_generator.pxdz src/distributions/logfactorial.cz!src/distributions/distributions.cz%src/distributions/random_mvhg_count.cz)src/distributions/random_mvhg_marginals.cz)src/distributions/random_hypergeometric.c�libz/GL-)�include_dirsZextra_compiler_args)�sources�install_dirZ
build_info�mt19937�_z.czsrc/�/z-jump.c�.�srcz.pyx)r%r$r�extra_compile_args�extra_link_args�depends�
define_macros�philox�pcg64�sfc64zbit_generator.pyx�_common�
bit_generatorz.pxd)r%rr,r-r$r.r/�
_generator�_bounded_integers)r%rr,r$r-r.r/z_bounded_integers.pxdZmtrandzmtrand.cz!src/legacy/legacy-distributions.cz
src/legacyz
mtrand.pyx)rN)rr)rr)rr)rr)r"r)r')r0r1r2)r3r4)r5r6)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_sources�genZ_defsr)rrr�
configurations�


















r>�__main__)�setup)r>)rN)r8rr�os.pathrZnumpy.distutils.system_infor�
startswith�python_compilerr:r>�__name__Znumpy.distutils.corer@rrrr�<module>s