Skip to content

Commit b040e33

Browse files
Zentrikgiordano
authored andcommitted
Use correct ittapi source directory
ITTAPI_SOURCE_DIR is what IntelJITProfiling uses, so I presume this is what should be used here. This fixes building for me as I set `ITTAPI_SOURCE_DIR`. Fix if ITTAPI_SOURCE_DIR is not set Fix IntelJITEvents ase well
1 parent 002f0fd commit b040e33

File tree

2 files changed

+8
-2
lines changed

2 files changed

+8
-2
lines changed

llvm/lib/ExecutionEngine/IntelJITEvents/CMakeLists.txt

+4-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
include_directories( ${CMAKE_CURRENT_SOURCE_DIR}/.. )
2-
include_directories( ${PROJECT_BINARY_DIR}/ittapi/include/ )
2+
if(NOT DEFINED ITTAPI_SOURCE_DIR)
3+
set(ITTAPI_SOURCE_DIR ${PROJECT_BINARY_DIR})
4+
endif()
5+
include_directories( ${ITTAPI_SOURCE_DIR}/ittapi/include/ )
36
add_llvm_component_library(LLVMIntelJITEvents
47
IntelJITEventListener.cpp
58

llvm/lib/ExecutionEngine/Orc/TargetProcess/CMakeLists.txt

+4-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,10 @@ set(intel_jit_profiling )
66
if( LLVM_USE_INTEL_JITEVENTS )
77
set(intel_jit_profiling IntelJITProfiling)
88
include_directories(${CMAKE_CURRENT_SOURCE_DIR}/../../IntelJITProfiling)
9-
include_directories(${PROJECT_BINARY_DIR}/ittapi/include/ )
9+
if(NOT DEFINED ITTAPI_SOURCE_DIR)
10+
set(ITTAPI_SOURCE_DIR ${PROJECT_BINARY_DIR})
11+
endif()
12+
include_directories(${ITTAPI_SOURCE_DIR}/ittapi/include/ )
1013
endif()
1114

1215
add_llvm_component_library(LLVMOrcTargetProcess

0 commit comments

Comments
 (0)