ENABLE_PROFILING_ITT option is ignored if ITT library not found (#1647)
This commit is contained in:
parent
58fe0106cc
commit
8ae30481f1
@ -44,4 +44,4 @@ ie_dependent_option (ENABLE_AVX2 "Enable AVX2 optimizations" ON "X86_64 OR X86"
|
||||
|
||||
ie_dependent_option (ENABLE_AVX512F "Enable AVX512 optimizations" ON "X86_64 OR X86" OFF)
|
||||
|
||||
ie_dependent_option (ENABLE_PROFILING_ITT "ITT tracing of IE and plugins internals" OFF "NOT CMAKE_CROSSCOMPILING" OFF)
|
||||
ie_dependent_option (ENABLE_PROFILING_ITT "ITT tracing of IE and plugins internals" ON "NOT CMAKE_CROSSCOMPILING" OFF)
|
||||
|
@ -21,7 +21,10 @@ list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmake")
|
||||
file(GLOB_RECURSE SOURCES "src/*.cpp")
|
||||
|
||||
if(ENABLE_PROFILING_ITT)
|
||||
find_package(ITT REQUIRED)
|
||||
find_package(ITT)
|
||||
if(NOT ITT_FOUND)
|
||||
message(WARNING "Profiling option enabled, but no ITT library was found")
|
||||
endif()
|
||||
endif()
|
||||
|
||||
add_library(${TARGET_NAME} STATIC ${SOURCES})
|
||||
|
Loading…
Reference in New Issue
Block a user