diff options
author | Ray Molenkamp <github@lazydodo.com> | 2019-03-08 16:59:54 +0300 |
---|---|---|
committer | Ray Molenkamp <github@lazydodo.com> | 2019-03-08 17:19:48 +0300 |
commit | cfd23f014a89afb27e3658c54d7e121f2d1af4f5 (patch) | |
tree | 40675634728bc5c08336e9b1d2c2674045bac532 /build_files | |
parent | 12a32d1bf170644db2bb6bbb45433868976256b7 (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.cmake | 3 |
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 |