<gh_stars>0
"NumPy helper."

from .env import check_negative_env_flag


# Set USE_NUMPY to what the user wants, because even if we fail here, cmake
# will check for the presence of NumPy again (`cmake/Dependencies.cmake`).
USE_NUMPY = not check_negative_env_flag('USE_NUMPY')
NUMPY_INCLUDE_DIR = None

if USE_NUMPY:
    try:
        import numpy as np
    except ImportError:
        pass
    else:
        # To reach here, the user must has not disabled NumPy build and the
        # NumPy library is present in the system.
        NUMPY_INCLUDE_DIR = np.get_include()

"NumPy helper."

from .env import check_negative_env_flag


# Set USE_NUMPY to what the user wants, because even if we fail here, cmake
# will check for the presence of NumPy again (`cmake/Dependencies.cmake`).
USE_NUMPY = not check_negative_env_flag('USE_NUMPY')
NUMPY_INCLUDE_DIR = None

if USE_NUMPY:
    try:
        import numpy as np
    except ImportError:
        pass
    else:
        # To reach here, the user must has not disabled NumPy build and the
        # NumPy library is present in the system.
        NUMPY_INCLUDE_DIR = np.get_include()
# Set USE_NUMPY to what the user wants, because even if we fail here, cmake # will check for the presence of NumPy again (`cmake/Dependencies.cmake`). # To reach here, the user must has not disabled NumPy build and the # NumPy library is present in the system.