Commit: f99b77258954008aae207e2e2d2e7d188dc8e674
Author: Sergey Sharybin
Date:   Mon Jun 20 17:43:13 2022 +0200
Branches: cycles_oneapi
https://developer.blender.org/rBf99b77258954008aae207e2e2d2e7d188dc8e674

Build Deps: Fix compilation of DPC++ on a fresh Windows

Point DPC++ and vcintrinsics to the self-compiled Python.

===================================================================

M       build_files/build_environment/cmake/dpcpp.cmake

===================================================================

diff --git a/build_files/build_environment/cmake/dpcpp.cmake 
b/build_files/build_environment/cmake/dpcpp.cmake
index 12f39c4053e..586bef16b13 100644
--- a/build_files/build_environment/cmake/dpcpp.cmake
+++ b/build_files/build_environment/cmake/dpcpp.cmake
@@ -60,8 +60,15 @@ set(DPCPP_EXTRA_ARGS
   -DSYCL_CLANG_EXTRA_FLAGS=
   -DSYCL_ENABLE_PLUGINS=level_zero
   -DCMAKE_INSTALL_RPATH=\$ORIGIN
+  -DPython3_ROOT_DIR=${LIBDIR}/python/
+  -DPython3_EXECUTABLE=${PYTHON_BINARY}
+  -DPYTHON_EXECUTABLE=${PYTHON_BINARY}
 )
 
+if(WIN32)
+   list(APPEND DPCPP_EXTRA_ARGS -DPython3_FIND_REGISTRY=NEVER)
+endif()
+
 ExternalProject_Add(external_dpcpp
   URL file://${PACKAGE_DIR}/${DPCPP_FILE}
   DOWNLOAD_DIR ${DOWNLOAD_DIR}

_______________________________________________
Bf-blender-cvs mailing list
[email protected]
List details, subscription details or unsubscribe:
https://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to