diff options
Diffstat (limited to 'intern/cycles/render/CMakeLists.txt')
-rw-r--r-- | intern/cycles/render/CMakeLists.txt | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/intern/cycles/render/CMakeLists.txt b/intern/cycles/render/CMakeLists.txt index 9922547a8d2..472b5a0c101 100644 --- a/intern/cycles/render/CMakeLists.txt +++ b/intern/cycles/render/CMakeLists.txt @@ -24,6 +24,7 @@ set(SRC hair.cpp image.cpp image_oiio.cpp + image_vdb.cpp integrator.cpp jitter.cpp light.cpp @@ -63,6 +64,7 @@ set(SRC_HEADERS hair.h image.h image_oiio.h + image_vdb.h integrator.h light.h jitter.h @@ -98,6 +100,27 @@ if(WITH_CYCLES_OSL) SET_PROPERTY(SOURCE osl.cpp PROPERTY COMPILE_FLAGS ${RTTI_DISABLE_FLAGS}) endif() +if(WITH_OPENCOLORIO) + add_definitions(-DWITH_OCIO) + include_directories( + SYSTEM + ${OPENCOLORIO_INCLUDE_DIRS} + ) + if(WIN32) + add_definitions(-DOpenColorIO_STATIC) + endif() +endif() + +if(WITH_OPENVDB) + add_definitions(-DWITH_OPENVDB ${OPENVDB_DEFINITIONS}) + list(APPEND INC_SYS + ${OPENVDB_INCLUDE_DIRS} + ) + list(APPEND LIB + ${OPENVDB_LIBRARIES} + ) +endif() + include_directories(${INC}) include_directories(SYSTEM ${INC_SYS}) |