diff options
Diffstat (limited to 'intern/cycles/cmake/macros.cmake')
-rw-r--r-- | intern/cycles/cmake/macros.cmake | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/intern/cycles/cmake/macros.cmake b/intern/cycles/cmake/macros.cmake index bc755143eb0..cd6feee4a3c 100644 --- a/intern/cycles/cmake/macros.cmake +++ b/intern/cycles/cmake/macros.cmake @@ -118,6 +118,9 @@ macro(cycles_external_libraries_append libraries) if(WITH_ALEMBIC) list(APPEND ${libraries} ${ALEMBIC_LIBRARIES}) endif() + if(WITH_PATH_GUIDING) + target_link_libraries(${target} ${OPENPGL_LIBRARIES}) + endif() list(APPEND ${libraries} ${OPENIMAGEIO_LIBRARIES} @@ -170,13 +173,13 @@ macro(cycles_install_libraries target) FILES ${TBB_ROOT_DIR}/bin/tbb_debug${CMAKE_SHARED_LIBRARY_SUFFIX} ${OPENVDB_ROOT_DIR}/bin/openvdb_d${CMAKE_SHARED_LIBRARY_SUFFIX} - DESTINATION $<TARGET_FILE_DIR:${target}>) + DESTINATION ${CMAKE_INSTALL_PREFIX}) else() install( FILES ${TBB_ROOT_DIR}/bin/tbb${CMAKE_SHARED_LIBRARY_SUFFIX} ${OPENVDB_ROOT_DIR}/bin/openvdb${CMAKE_SHARED_LIBRARY_SUFFIX} - DESTINATION $<TARGET_FILE_DIR:${target}>) + DESTINATION ${CMAKE_INSTALL_PREFIX}) endif() endif() endmacro() |