diff --git a/CMakeLists.txt b/CMakeLists.txt index b3e9eb55c15..76779726e21 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -837,15 +837,10 @@ set_and_warn_dependency(WITH_BOOST WITH_OPENVDB OFF) set_and_warn_dependency(WITH_BOOST WITH_QUADRIFLOW OFF) set_and_warn_dependency(WITH_BOOST WITH_USD OFF) if(WITH_CYCLES) + set_and_warn_dependency(WITH_BOOST WITH_CYCLES_OSL OFF) set_and_warn_dependency(WITH_PUGIXML WITH_CYCLES_OSL OFF) endif() -if(WITH_BOOST AND NOT (WITH_INTERNATIONAL OR WITH_OPENVDB OR - WITH_QUADRIFOLOW OR WITH_USD)) - message(STATUS "No dependencies need 'WITH_BOOST' forcing WITH_BOOST=OFF") - set(WITH_BOOST OFF) -endif() - set_and_warn_dependency(WITH_TBB WITH_CYCLES OFF) set_and_warn_dependency(WITH_TBB WITH_USD OFF) set_and_warn_dependency(WITH_TBB WITH_OPENVDB OFF) @@ -1075,14 +1070,6 @@ if(WITH_CYCLES) "Configure OIIO or disable WITH_CYCLES" ) endif() - if(NOT WITH_BOOST) - message( - FATAL_ERROR - "Cycles requires WITH_BOOST, the library may not have been found. " - "Configure BOOST or disable WITH_CYCLES" - ) - endif() - if(WITH_CYCLES_OSL) if(NOT WITH_LLVM) message(