diff options
Diffstat (limited to 'build_files/build_environment/cmake/opencolorio.cmake')
-rw-r--r-- | build_files/build_environment/cmake/opencolorio.cmake | 34 |
1 files changed, 11 insertions, 23 deletions
diff --git a/build_files/build_environment/cmake/opencolorio.cmake b/build_files/build_environment/cmake/opencolorio.cmake index f3d7c2b4c7b..a99b1f118cb 100644 --- a/build_files/build_environment/cmake/opencolorio.cmake +++ b/build_files/build_environment/cmake/opencolorio.cmake @@ -17,38 +17,26 @@ # ***** END GPL LICENSE BLOCK ***** set(OPENCOLORIO_EXTRA_ARGS - -DBoost_COMPILER:STRING=${BOOST_COMPILER_STRING} - -DBoost_USE_MULTITHREADED=ON - -DBoost_USE_STATIC_LIBS=ON - -DBoost_USE_STATIC_RUNTIME=ON - -DBOOST_ROOT=${LIBDIR}/boost - -DBOOST_INCLUDEDIR=${LIBDIR}/boost/include/boost_1_68/boost - -DBoost_NO_SYSTEM_PATHS=ON - -DBoost_DEBUG=ON - -DBoost_MAJOR_VERSION=1 - -DBoost_MINOR_VERSION=60 -DOCIO_BUILD_APPS=OFF -DOCIO_BUILD_PYGLUE=OFF -DOCIO_BUILD_NUKE=OFF + -DOCIO_USE_BOOST_PTR=OFF + -DOCIO_BUILD_STATIC=ON + -DOCIO_BUILD_SHARED=OFF + -DOCIO_BUILD_TRUELIGHT=OFF + -DOCIO_BUILD_DOCS=OFF + -DOCIO_BUILD_PYGLUE=OFF + -DOCIO_BUILD_JNIGLUE=OFF + -DOCIO_STATIC_JNIGLUE=OFF ) if(WIN32) set(OCIO_PATCH opencolorio_win.diff) set(OPENCOLORIO_EXTRA_ARGS ${OPENCOLORIO_EXTRA_ARGS} - -DOCIO_BUILD_SHARED=OFF - -DOCIO_BUILD_STATIC=ON - -DOCIO_BUILD_TRUELIGHT=OFF - -DOCIO_BUILD_APPS=OFF - -DOCIO_BUILD_NUKE=OFF - -DOCIO_BUILD_DOCS=OFF -DOCIO_BUILD_TESTS=OFF - -DOCIO_BUILD_PYGLUE=OFF - -DOCIO_BUILD_JNIGLUE=OFF - -DOCIO_STATIC_JNIGLUE=OFF -DOCIO_USE_SSE=ON -DOCIO_INLINES_HIDDEN=OFF - -DOCIO_USE_BOOST_PTR=OFF -DOCIO_PYGLUE_LINK=OFF -DOCIO_PYGLUE_RESPECT_ABI=OFF -DOCIO_PYGLUE_SONAME=OFF @@ -62,14 +50,13 @@ if(WIN32) -DUSE_EXTERNAL_LCMS=ON -DINC_1=${LIBDIR}/tinyxml/include -DINC_2=${LIBDIR}/yamlcpp/include + #lie because ocio cmake is demanding boost even though it is not needed + -DYAML_CPP_VERSION=0.5.0 ) else() set(OCIO_PATCH opencolorio.diff) set(OPENCOLORIO_EXTRA_ARGS ${OPENCOLORIO_EXTRA_ARGS} - -DOCIO_USE_BOOST_PTR=OFF - -DOCIO_BUILD_STATIC=ON - -DOCIO_BUILD_SHARED=OFF ) endif() @@ -102,6 +89,7 @@ if(WIN32) external_opencolorio external_tinyxml external_yamlcpp + ) if(BUILD_MODE STREQUAL Release) ExternalProject_Add_Step(external_opencolorio after_install |