From 50ebb45d7a8609b8c73f0bebd69d72c066061bee Mon Sep 17 00:00:00 2001
From: Elliott Sales de Andrade <quantum.analyst@gmail.com>
Date: Mon, 8 Aug 2022 16:52:11 -0400
Subject: [PATCH 1/2] Add default include path for FFTW
Signed-off-by: Elliott Sales de Andrade <quantum.analyst@gmail.com>
---
setup.py | 8 +++++---
1 file changed, 5 insertions(+), 3 deletions(-)
diff --git a/setup.py b/setup.py
index 44e5a628..7d0c38fe 100644
--- a/setup.py
+++ b/setup.py
@@ -28,7 +28,8 @@ from numpy.distutils.command.develop import develop as _develop # noqa: E402
from numpy.distutils.fcompiler import FCompiler # noqa: E402
from numpy.distutils.fcompiler import get_default_fcompiler # noqa: E402
from numpy.distutils.misc_util import Configuration # noqa: E402
-from numpy.distutils.system_info import get_info, dict_append # noqa: E402
+from numpy.distutils.system_info import ( # noqa: E402
+ fftw_info, get_info, dict_append)
from subprocess import check_call # noqa: E402
@@ -200,8 +201,9 @@ def configuration(parent_package='', top_path=None):
kwargs['f2py_options'] = ['--quiet']
# FFTW info
- fftw_info = get_info('fftw', notfound_action=2)
- dict_append(kwargs, **fftw_info)
+ sys_info = fftw_info(default_include_dirs=['/usr/include'])
+ info = sys_info.get_info(notfound_action=2)
+ dict_append(kwargs, **info)
if sys.platform != 'win32':
kwargs['libraries'].extend(['m'])
--
2.36.1