diff options
Diffstat (limited to 'sci-libs/daal4py/files/daal4py-2021.7.1-dont-use-entire-include.patch')
-rw-r--r-- | sci-libs/daal4py/files/daal4py-2021.7.1-dont-use-entire-include.patch | 69 |
1 files changed, 0 insertions, 69 deletions
diff --git a/sci-libs/daal4py/files/daal4py-2021.7.1-dont-use-entire-include.patch b/sci-libs/daal4py/files/daal4py-2021.7.1-dont-use-entire-include.patch deleted file mode 100644 index 5d3754d56..000000000 --- a/sci-libs/daal4py/files/daal4py-2021.7.1-dont-use-entire-include.patch +++ /dev/null @@ -1,69 +0,0 @@ -diff --git a/generator/gen_daal4py.py b/generator/gen_daal4py.py -index 203c870..7fdac1e 100755 ---- a/generator/gen_daal4py.py -+++ b/generator/gen_daal4py.py -@@ -34,7 +34,7 @@ from .wrappers import (required, ignore, defaults, has_dist, ifaces, - enum_maps, enum_params, wrap_algo, result_to_compute) - from .wrapper_gen import wrapper_gen - from .format import mk_var --from shutil import copytree, rmtree -+from shutil import copytree, copyfile, rmtree - from subprocess import call - - try: -@@ -1045,7 +1045,13 @@ def gen_daal4py(daalroot, outdir, version, warn_all=False, - head_path = jp("build", "include") - algo_path = jp(head_path, "algorithms") - rmtree(head_path, ignore_errors=True) -- copytree(orig_path, head_path) -+ copytree(jp(orig_path, 'services'), jp(head_path, 'services')) -+ copytree(jp(orig_path, 'oneapi', 'dal'), jp(head_path, 'oneapi', 'dal')) -+ copytree(jp(orig_path, 'data_management'), jp(head_path, 'data_management')) -+ copytree(jp(orig_path, 'algorithms'), jp(head_path, 'algorithms')) -+ copyfile(jp(orig_path, 'daal.h'), jp(head_path, 'daal.h')) -+ copyfile(jp(orig_path, 'daal_sycl.h'), jp(head_path, 'daal_sycl.h')) -+ copyfile(jp(orig_path, 'oneapi', 'dal.hpp'), jp(head_path, 'oneapi', 'dal.hpp')) - for (dirpath, dirnames, filenames) in os.walk(algo_path): - for filename in filenames: - call([shutil.which("clang-format"), "-i", jp(dirpath, filename)]) -diff --git a/scripts/build_backend.py b/scripts/build_backend.py -index a252a1d..c36a312 100755 ---- a/scripts/build_backend.py -+++ b/scripts/build_backend.py -@@ -116,10 +116,8 @@ def custom_build_cmake_clib(iface, cxx=None): - python_library_dir = win_python_path_lib if IS_WIN else get_config_var('LIBDIR')
- numpy_include = np.get_include()
-
-- if iface == 'dpc':
-- cxx = 'dpcpp'
-- elif cxx is None:
-- raise RuntimeError('CXX compiler shall be specified')
-+ if cxx is None:
-+ cxx=os.environ.get('CXX')
-
- cmake_args = [
- "cmake",
-diff --git a/setup.py b/setup.py -index 864ab5d..7eaa52f 100755 ---- a/setup.py -+++ b/setup.py -@@ -47,7 +47,7 @@ if dal_root is None: - - if 'linux' in sys.platform: - IS_LIN = True -- lib_dir = jp(dal_root, 'lib', 'intel64') -+ lib_dir = jp(dal_root, 'lib64') - elif sys.platform == 'darwin': - IS_MAC = True - lib_dir = jp(dal_root, 'lib') -@@ -306,8 +306,8 @@ def build_oneapi_backend(): - eca, ela, includes = get_build_options() - - return build_backend.build_cpp( -- cc='dpcpp', -- cxx='dpcpp', -+ cc=os.environ.get('CC'), -+ cxx=os.environ.get('CXX'), - sources=['src/oneapi/oneapi_backend.cpp'], - targetname='oneapi_backend', - targetprefix='' if IS_WIN else 'lib', |