Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'build_files/build_environment/cmake/opensubdiv.cmake')
-rw-r--r--build_files/build_environment/cmake/opensubdiv.cmake33
1 files changed, 16 insertions, 17 deletions
diff --git a/build_files/build_environment/cmake/opensubdiv.cmake b/build_files/build_environment/cmake/opensubdiv.cmake
index 847ff3f6daf..6d6e3568406 100644
--- a/build_files/build_environment/cmake/opensubdiv.cmake
+++ b/build_files/build_environment/cmake/opensubdiv.cmake
@@ -1,15 +1,25 @@
# SPDX-License-Identifier: GPL-2.0-or-later
set(OPENSUBDIV_EXTRA_ARGS
+ -DNO_LIB=OFF
-DNO_EXAMPLES=ON
+ -DNO_TUTORIALS=ON
-DNO_REGRESSION=ON
- -DNO_PYTHON=ON
- -DNO_MAYA=ON
-DNO_PTEX=ON
-DNO_DOC=ON
- -DNO_CLEW=OFF
+ -DNO_OMP=ON
+ -DNO_TBB=OFF
+ -DNO_CUDA=ON
-DNO_OPENCL=OFF
- -DNO_TUTORIALS=ON
+ -DNO_CLEW=OFF
+ -DNO_OPENGL=OFF
+ -DNO_METAL=OFF
+ -DNO_DX=ON
+ -DNO_TESTS=ON
+ -DNO_GLTESTS=ON
+ -DNO_GLEW=OFF
+ -DNO_GLFW=OFF
+ -DNO_GLFW_X11=ON
-DGLEW_INCLUDE_DIR=${LIBDIR}/glew/include
-DGLEW_LIBRARY=${LIBDIR}/glew/lib/libGLEW${LIBEXT}
-DGLFW_INCLUDE_DIR=${LIBDIR}/glfw/include
@@ -26,22 +36,11 @@ if(WIN32)
-DCUEW_INCLUDE_DIR=${LIBDIR}/cuew/include
-DCUEW_LIBRARY=${LIBDIR}/cuew/lib/cuew${LIBEXT}
)
- if("${CMAKE_SIZEOF_VOID_P}" EQUAL "8")
- set(OPENSUBDIV_EXTRA_ARGS
- ${OPENSUBDIV_EXTRA_ARGS}
- -DNO_CUDA=OFF
- )
- else()
- set(OPENSUBDIV_EXTRA_ARGS
- ${OPENSUBDIV_EXTRA_ARGS}
- -DNO_CUDA=ON
- )
- endif()
-
else()
set(OPENSUBDIV_EXTRA_ARGS
${OPENSUBDIV_EXTRA_ARGS}
- -DNO_CUDA=ON
+ -DTBB_INCLUDE_DIR=${LIBDIR}/tbb/include
+ -DTBB_tbb_LIBRARY=${LIBDIR}/tbb/lib/${LIBPREFIX}tbb_static${LIBEXT}
-DCUEW_INCLUDE_DIR=${LIBDIR}/cuew/include
-DCLEW_INCLUDE_DIR=${LIBDIR}/clew/include/CL
-DCLEW_LIBRARY=${LIBDIR}/clew/lib/static/${LIBPREFIX}clew${LIBEXT}