[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