summaryrefslogtreecommitdiff
path: root/numpy/random/setup.py
diff options
context:
space:
mode:
authormattip <matti.picus@gmail.com>2019-06-26 00:45:41 +0300
committermattip <matti.picus@gmail.com>2019-06-26 01:13:48 +0300
commitefa35e738027dc833c0d02c8b15f41c9cf547749 (patch)
treefd2611d808bd0a76d70dc2648eb1615fc4faefc4 /numpy/random/setup.py
parent8bb4645fe56c6fc107ca5c5bef7a05802112cfdf (diff)
downloadnumpy-efa35e738027dc833c0d02c8b15f41c9cf547749.tar.gz
ENH: use SeedSequence to generate entropy for seeding
Diffstat (limited to 'numpy/random/setup.py')
-rw-r--r--numpy/random/setup.py10
1 files changed, 7 insertions, 3 deletions
diff --git a/numpy/random/setup.py b/numpy/random/setup.py
index 75fe7808e..978fb727c 100644
--- a/numpy/random/setup.py
+++ b/numpy/random/setup.py
@@ -34,6 +34,9 @@ def configuration(parent_package='', top_path=None):
defs.append(('NPY_NO_DEPRECATED_API', 0))
config.add_data_dir('tests')
+ config.add_data_files('common.pxd')
+ config.add_data_files('bit_generator.pxd')
+ config.add_data_files('src/bitgen.h')
EXTRA_LINK_ARGS = []
# Math lib
@@ -95,10 +98,11 @@ def configuration(parent_package='', top_path=None):
libraries=EXTRA_LIBRARIES,
extra_compile_args=EXTRA_COMPILE_ARGS,
extra_link_args=EXTRA_LINK_ARGS,
- depends=['%s.pyx' % gen],
+ depends=['%s.pyx' % gen, 'bit_generator.pyx',
+ 'bit_generator.pxd'],
define_macros=_defs,
)
- for gen in ['common']:
+ for gen in ['common', 'bit_generator']:
# gen.pyx
config.add_extension(gen,
sources=['{0}.c'.format(gen)],
@@ -106,7 +110,7 @@ def configuration(parent_package='', top_path=None):
extra_compile_args=EXTRA_COMPILE_ARGS,
extra_link_args=EXTRA_LINK_ARGS,
include_dirs=['.', 'src'],
- depends=['%s.pyx' % gen],
+ depends=['%s.pyx' % gen, '%s.pxd' % gen,],
define_macros=defs,
)
other_srcs = [