From d53e67bf8a17588e79eec19d5557184e6546b9bf Mon Sep 17 00:00:00 2001 From: Eric Wasylishen Date: Wed, 30 Mar 2016 15:26:36 -0700 Subject: [PATCH] light: copy embree DLL's --- light/CMakeLists.txt | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/light/CMakeLists.txt b/light/CMakeLists.txt index f43169e3..66ebc1d7 100644 --- a/light/CMakeLists.txt +++ b/light/CMakeLists.txt @@ -28,4 +28,14 @@ target_link_libraries (light ${CMAKE_THREAD_LIBS_INIT} ${EMBREE_LIBRARY}) set_property(TARGET light PROPERTY CXX_STANDARD 11) set_property(TARGET light PROPERTY CXX_STANDARD_REQUIRED ON) +if(WIN32) + file(GLOB EMBREE_DLLS "${embree_DIR}/../../*.dll") + foreach(EMBREE_DLL ${EMBREE_DLLS}) + add_custom_command(TARGET light POST_BUILD COMMAND ${CMAKE_COMMAND} ARGS -E copy_if_different ${EMBREE_DLL} $) + endforeach(EMBREE_DLL) +endif() + install(TARGETS light RUNTIME DESTINATION bin) +if(WIN32) + install(FILES ${EMBREE_DLLS} DESTINATION bin) +endif() \ No newline at end of file