[Bf-blender-cvs] [e59b8c14a0c] cycles_oneapi: Build Deps: Only install SYCL related part of DPC++

Sergey Sharybin noreply at git.blender.org
Thu Jun 23 16:35:20 CEST 2022


Commit: e59b8c14a0cc82d370b9d102ce94b818e42ad397
Author: Sergey Sharybin
Date:   Thu Jun 23 16:32:42 2022 +0200
Branches: cycles_oneapi
https://developer.blender.org/rBe59b8c14a0cc82d370b9d102ce94b818e42ad397

Build Deps: Only install SYCL related part of DPC++

Saves a lot of space, and we don't need the omitted parts anyway.

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

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 586bef16b13..1c7dd4c7c1c 100644
--- a/build_files/build_environment/cmake/dpcpp.cmake
+++ b/build_files/build_environment/cmake/dpcpp.cmake
@@ -80,6 +80,7 @@ ExternalProject_Add(external_dpcpp
   CMAKE_ARGS -DCMAKE_INSTALL_PREFIX=${LIBDIR}/dpcpp ${DEFAULT_CMAKE_FLAGS} ${DPCPP_EXTRA_ARGS}
   #CONFIGURE_COMMAND ${PYTHON_BINARY} ${BUILD_DIR}/dpcpp/src/external_dpcpp/buildbot/configure.py ${DPCPP_CONFIGURE_ARGS}
   #BUILD_COMMAND echo "." #${PYTHON_BINARY} ${BUILD_DIR}/dpcpp/src/external_dpcpp/buildbot/compile.py
+  INSTALL_COMMAND ${CMAKE_COMMAND} --build . -- deploy-sycl-toolchain
   PATCH_COMMAND ${PATCH_CMD} -p 1 -d ${BUILD_DIR}/dpcpp/src/external_dpcpp < ${PATCH_DIR}/dpcpp.diff
   INSTALL_DIR ${LIBDIR}/dpcpp
 )



More information about the Bf-blender-cvs mailing list