forked from OSchip/llvm-project
[OpenMP] Fixed an issue that wrong LLVM headers might be included when building libomptarget
Wrong LLVM headers might be included if we don't set `include_directories` to a right place. This will cause a compilation error if LLVM is installed in system directories. Reviewed By: jdoerfert Differential Revision: https://reviews.llvm.org/D93737
This commit is contained in:
parent
e2a623094f
commit
5acdae1f9a
|
@ -21,6 +21,8 @@ set(LIBOMPTARGET_SRC_FILES
|
|||
${CMAKE_CURRENT_SOURCE_DIR}/omptarget.cpp
|
||||
)
|
||||
|
||||
include_directories(${LIBOMPTARGET_LLVM_MAIN_INCLUDE_DIR})
|
||||
|
||||
# Build libomptarget library with libdl dependency. Add LLVMSupport
|
||||
# dependency if building in-tree with profiling enabled.
|
||||
if(OPENMP_STANDALONE_BUILD OR (NOT OPENMP_ENABLE_LIBOMPTARGET_PROFILING))
|
||||
|
|
Loading…
Reference in New Issue