forked from bartvdbraak/blender
msvc: Use debug versions of tbb malloc for debug builds
Using the release versions gave unpredictable results when the msvc debugger was attached for some developers.
This commit is contained in:
parent
67fa8d2307
commit
6d9d24e3d4
@ -59,6 +59,8 @@ if(WIN32)
|
||||
ExternalProject_Add_Step(external_tbb after_install
|
||||
COMMAND ${CMAKE_COMMAND} -E copy ${LIBDIR}/tbb/lib/tbb_static.lib ${HARVEST_TARGET}/tbb/lib/tbb_debug.lib
|
||||
COMMAND ${CMAKE_COMMAND} -E copy ${LIBDIR}/tbb/lib/tbbmalloc_proxy.lib ${HARVEST_TARGET}/tbb/lib/tbbmalloc_proxy_debug.lib
|
||||
COMMAND ${CMAKE_COMMAND} -E copy ${LIBDIR}/tbb/lib/tbbmalloc.dll ${HARVEST_TARGET}/tbb/lib/debug/tbbmalloc.dll
|
||||
COMMAND ${CMAKE_COMMAND} -E copy ${LIBDIR}/tbb/lib/tbbmalloc_proxy.dll ${HARVEST_TARGET}/tbb/lib/debug/tbbmalloc_proxy.dll
|
||||
DEPENDEES install
|
||||
)
|
||||
endif()
|
||||
|
@ -818,6 +818,14 @@ elseif(WIN32)
|
||||
${LIBDIR}/tbb/lib/tbbmalloc.dll
|
||||
${LIBDIR}/tbb/lib/tbbmalloc_proxy.dll
|
||||
DESTINATION "."
|
||||
CONFIGURATIONS Release;RelWithDebInfo;MinSizeRel
|
||||
)
|
||||
install(
|
||||
FILES
|
||||
${LIBDIR}/tbb/lib/debug/tbbmalloc.dll
|
||||
${LIBDIR}/tbb/lib/debug/tbbmalloc_proxy.dll
|
||||
DESTINATION "."
|
||||
CONFIGURATIONS Debug
|
||||
)
|
||||
endif()
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user