123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267 |
- PY2_LIBRARY()
- LICENSE(BSD-3-Clause)
- PROVIDES(numpy)
- VERSION(1.16.6)
- NO_COMPILER_WARNINGS()
- PEERDIR(
- contrib/libs/clapack
- contrib/python/numpy/py2/numpy/core/src/multiarray
- contrib/python/numpy/py2/numpy/core/src/umath
- contrib/python/numpy/py2/numpy/fft
- contrib/python/numpy/py2/numpy/linalg
- contrib/python/numpy/py2/numpy/random/mtrand
- )
- ADDINCL(
- contrib/python/numpy/include/numpy/core
- contrib/python/numpy/include/numpy/core/include
- FOR cython contrib/python/numpy/include/numpy/core/include
- contrib/python/numpy/include/numpy/core/include/numpy
- contrib/python/numpy/include/numpy/core/src
- contrib/python/numpy/include/numpy/core/src/common
- contrib/python/numpy/include/numpy/core/src/multiarray
- contrib/python/numpy/include/numpy/core/src/npymath
- contrib/python/numpy/include/numpy/core/src/npysort
- )
- CFLAGS(
- -DHAVE_CBLAS
- -DHAVE_NPY_CONFIG_H=1
- -DNO_ATLAS_INFO=1
- -D_FILE_OFFSET_BITS=64
- -D_LARGEFILE64_SOURCE=1
- -D_LARGEFILE_SOURCE=1
- )
- NO_CHECK_IMPORTS(
- numpy.__init__
- numpy.core.code_generators.generate_numpy_api
- numpy.core.cversions
- numpy.core.setup
- numpy.distutils.*
- numpy.doc.*
- numpy.lib.__init__
- numpy.ma.version
- numpy.matrixlib.__init__
- numpy.testing.*
- )
- NO_LINT()
- PY_SRCS(
- TOP_LEVEL
- numpy/__config__.py
- numpy/__init__.py
- numpy/_distributor_init.py
- numpy/_globals.py
- numpy/_pytesttester.py
- numpy/compat/__init__.py
- numpy/compat/_inspect.py
- numpy/compat/py3k.py
- numpy/core/__init__.py
- numpy/core/_add_newdocs.py
- numpy/core/_aliased_types.py
- numpy/core/_dtype.py
- numpy/core/_dtype_ctypes.py
- numpy/core/_internal.py
- numpy/core/_methods.py
- numpy/core/_string_helpers.py
- numpy/core/_type_aliases.py
- numpy/core/arrayprint.py
- numpy/core/code_generators/generate_numpy_api.py
- numpy/core/cversions.py
- numpy/core/defchararray.py
- numpy/core/einsumfunc.py
- numpy/core/fromnumeric.py
- numpy/core/function_base.py
- numpy/core/getlimits.py
- numpy/core/info.py
- numpy/core/machar.py
- numpy/core/memmap.py
- numpy/core/multiarray.py
- numpy/core/numeric.py
- numpy/core/numerictypes.py
- numpy/core/overrides.py
- numpy/core/records.py
- numpy/core/setup.py
- numpy/core/setup_common.py
- numpy/core/shape_base.py
- numpy/core/umath.py
- numpy/core/umath_tests.py
- numpy/ctypeslib.py
- numpy/distutils/__config__.py
- numpy/distutils/__init__.py
- numpy/distutils/__version__.py
- numpy/distutils/_shell_utils.py
- numpy/distutils/ccompiler.py
- numpy/distutils/command/__init__.py
- numpy/distutils/command/autodist.py
- numpy/distutils/command/bdist_rpm.py
- numpy/distutils/command/build.py
- numpy/distutils/command/build_clib.py
- numpy/distutils/command/build_ext.py
- numpy/distutils/command/build_py.py
- numpy/distutils/command/build_scripts.py
- numpy/distutils/command/build_src.py
- numpy/distutils/command/config.py
- numpy/distutils/command/config_compiler.py
- numpy/distutils/command/develop.py
- numpy/distutils/command/egg_info.py
- numpy/distutils/command/install.py
- numpy/distutils/command/install_clib.py
- numpy/distutils/command/install_data.py
- numpy/distutils/command/install_headers.py
- numpy/distutils/command/sdist.py
- numpy/distutils/compat.py
- numpy/distutils/conv_template.py
- numpy/distutils/core.py
- numpy/distutils/cpuinfo.py
- numpy/distutils/exec_command.py
- numpy/distutils/extension.py
- numpy/distutils/fcompiler/__init__.py
- numpy/distutils/fcompiler/absoft.py
- numpy/distutils/fcompiler/compaq.py
- numpy/distutils/fcompiler/environment.py
- numpy/distutils/fcompiler/g95.py
- numpy/distutils/fcompiler/gnu.py
- numpy/distutils/fcompiler/hpux.py
- numpy/distutils/fcompiler/ibm.py
- numpy/distutils/fcompiler/intel.py
- numpy/distutils/fcompiler/lahey.py
- numpy/distutils/fcompiler/mips.py
- numpy/distutils/fcompiler/nag.py
- numpy/distutils/fcompiler/none.py
- numpy/distutils/fcompiler/pathf95.py
- numpy/distutils/fcompiler/pg.py
- numpy/distutils/fcompiler/sun.py
- numpy/distutils/fcompiler/vast.py
- numpy/distutils/from_template.py
- numpy/distutils/info.py
- numpy/distutils/intelccompiler.py
- numpy/distutils/lib2def.py
- numpy/distutils/line_endings.py
- numpy/distutils/log.py
- numpy/distutils/mingw32ccompiler.py
- numpy/distutils/misc_util.py
- numpy/distutils/msvc9compiler.py
- numpy/distutils/msvccompiler.py
- numpy/distutils/npy_pkg_config.py
- numpy/distutils/numpy_distribution.py
- numpy/distutils/pathccompiler.py
- numpy/distutils/system_info.py
- numpy/distutils/unixccompiler.py
- numpy/doc/__init__.py
- numpy/doc/basics.py
- numpy/doc/broadcasting.py
- numpy/doc/byteswapping.py
- numpy/doc/constants.py
- numpy/doc/creation.py
- numpy/doc/dispatch.py
- numpy/doc/glossary.py
- numpy/doc/indexing.py
- numpy/doc/internals.py
- numpy/doc/misc.py
- numpy/doc/structured_arrays.py
- numpy/doc/subclassing.py
- numpy/doc/ufuncs.py
- numpy/dual.py
- numpy/lib/__init__.py
- numpy/lib/_datasource.py
- numpy/lib/_iotools.py
- numpy/lib/_version.py
- numpy/lib/arraypad.py
- numpy/lib/arraysetops.py
- numpy/lib/arrayterator.py
- numpy/lib/financial.py
- numpy/lib/format.py
- numpy/lib/function_base.py
- numpy/lib/histograms.py
- numpy/lib/index_tricks.py
- numpy/lib/info.py
- numpy/lib/mixins.py
- numpy/lib/nanfunctions.py
- numpy/lib/npyio.py
- numpy/lib/polynomial.py
- numpy/lib/recfunctions.py
- numpy/lib/scimath.py
- numpy/lib/shape_base.py
- numpy/lib/stride_tricks.py
- numpy/lib/twodim_base.py
- numpy/lib/type_check.py
- numpy/lib/ufunclike.py
- numpy/lib/user_array.py
- numpy/lib/utils.py
- numpy/ma/__init__.py
- numpy/ma/bench.py
- numpy/ma/core.py
- numpy/ma/extras.py
- numpy/ma/mrecords.py
- numpy/ma/testutils.py
- numpy/ma/timer_comparison.py
- numpy/ma/version.py
- numpy/matlib.py
- numpy/matrixlib/__init__.py
- numpy/matrixlib/defmatrix.py
- numpy/polynomial/__init__.py
- numpy/polynomial/_polybase.py
- numpy/polynomial/chebyshev.py
- numpy/polynomial/hermite.py
- numpy/polynomial/hermite_e.py
- numpy/polynomial/laguerre.py
- numpy/polynomial/legendre.py
- numpy/polynomial/polynomial.py
- numpy/polynomial/polyutils.py
- numpy/random/__init__.py
- numpy/random/info.py
- numpy/testing/__init__.py
- numpy/testing/_private/__init__.py
- numpy/testing/_private/decorators.py
- numpy/testing/_private/noseclasses.py
- numpy/testing/_private/nosetester.py
- numpy/testing/_private/parameterized.py
- numpy/testing/_private/utils.py
- numpy/testing/decorators.py
- numpy/testing/noseclasses.py
- numpy/testing/nosetester.py
- numpy/testing/print_coercion_tables.py
- numpy/testing/utils.py
- numpy/version.py
- )
- SRCS(
- # numpy/core/src/common/python_xerbla.c is defined in blas.
- numpy/core/src/dummymodule.c
- numpy/core/src/common/npy_longdouble.c
- numpy/core/src/common/mem_overlap.c
- numpy/core/src/common/ucsnarrow.c
- numpy/core/src/common/array_assign.c
- numpy/core/src/common/cblasfuncs.c
- numpy/core/src/common/ufunc_override.c
- numpy/core/src/common/numpyos.c
- numpy/core/src/npymath/halffloat.c
- numpy/core/src/npymath/ieee754.c
- numpy/core/src/npymath/npy_math.c
- numpy/core/src/npymath/npy_math_complex.c
- numpy/core/src/npysort/binsearch.c
- numpy/core/src/npysort/heapsort.c
- numpy/core/src/npysort/mergesort.c
- numpy/core/src/npysort/quicksort.c
- numpy/core/src/npysort/selection.c
- numpy/f2py/src/fortranobject.c
- )
- END()
- RECURSE(
- numpy/core/src/multiarray
- numpy/core/src/umath
- numpy/f2py
- numpy/fft
- numpy/linalg
- numpy/random/mtrand
- )
|