Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRay Molenkamp <github@lazydodo.com>2019-03-08 16:59:54 +0300
committerRay Molenkamp <github@lazydodo.com>2019-03-08 17:18:17 +0300
commit285577a378ee0043fbd9049263d3b81813849c0d (patch)
tree035291e0d5dd937d9ceeb7dc3eea40899ee96c4f /build_files
parent76442e676e17810946db4b05aaa353ee2aa59031 (diff)
build_environment/Windows: Copy llvm debug headers.
llvm generates some header files at build time that differ between debug/release causing linker errors when you used the release headers for a debug build.
Diffstat (limited to 'build_files')
-rw-r--r--build_files/build_environment/cmake/llvm.cmake3
1 files changed, 2 insertions, 1 deletions
diff --git a/build_files/build_environment/cmake/llvm.cmake b/build_files/build_environment/cmake/llvm.cmake
index 1aa31bc9d32..e3386b941ee 100644
--- a/build_files/build_environment/cmake/llvm.cmake
+++ b/build_files/build_environment/cmake/llvm.cmake
@@ -47,7 +47,8 @@ if(MSVC)
set(LLVM_HARVEST_COMMAND ${CMAKE_COMMAND} -E copy_directory ${LIBDIR}/llvm/ ${HARVEST_TARGET}/llvm/ )
else()
set(LLVM_HARVEST_COMMAND
- ${CMAKE_COMMAND} -E copy_directory ${LIBDIR}/llvm/lib/ ${HARVEST_TARGET}/llvm/debug/lib/
+ ${CMAKE_COMMAND} -E copy_directory ${LIBDIR}/llvm/lib/ ${HARVEST_TARGET}/llvm/debug/lib/ &&
+ ${CMAKE_COMMAND} -E copy_directory ${LIBDIR}/llvm/include/ ${HARVEST_TARGET}/llvm/debug/include/
)
endif()
ExternalProject_Add_Step(ll after_install