NumPyΒΆ
Find the include directory for numpy/arrayobject.h as well as other NumPy tools like conv-template and
from-template.
This module sets the following variables:
NumPy_FOUNDTrue if NumPy was found.
NumPy_INCLUDE_DIRSThe include directories needed to use NumpPy.
NumPy_VERSIONThe version of NumPy found.
NumPy_CONV_TEMPLATE_EXECUTABLEPath to conv-template executable.
NumPy_FROM_TEMPLATE_EXECUTABLEPath to from-template executable.
The module will also explicitly define one cache variable:
NumPy_INCLUDE_DIR
Note
To support NumPy < v0.15.0 where from-template and conv-template are not declared as entry points,
the module emulates the behavior of standalone executables by setting the corresponding variables with the
path the the python interpreter and the path to the associated script. For example:
set(NumPy_CONV_TEMPLATE_EXECUTABLE /path/to/python /path/to/site-packages/numpy/distutils/conv_template.py CACHE STRING "Command executing conv-template program" FORCE)
set(NumPy_FROM_TEMPLATE_EXECUTABLE /path/to/python /path/to/site-packages/numpy/distutils/from_template.py CACHE STRING "Command executing from-template program" FORCE)