Fix benchmark_app build (#7577)

This commit is contained in:
Sergey Shlyapnikov 2021-09-23 18:42:19 +03:00 committed by GitHub
parent 6e95c96443
commit 9c2b3f24a9
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 9 additions and 9 deletions

View File

@ -32,16 +32,18 @@ find_path(OpenCL_HPP_INCLUDE_DIR
OpenCL/common/inc
"AMD APP/include")
if(OPENCL_HEADERS_DIR)
if(TARGET OpenCL)
# Use OpenCL CPP headers from sources if present
set(OpenCL_HEADERS OPENCL_HEADERS_DIR)
set(OpenCL_HEADERS ${OPENCL_HEADERS_DIR})
set(OpenCL_LIB "OpenCL")
elseif(OpenCL_HPP_INCLUDE_DIR)
# Append OpenCL CPP headers to C headers and use both
set(OpenCL_HEADERS OpenCL_INCLUDE_DIR OpenCL_HPP_INCLUDE_DIR)
set(OpenCL_HEADERS ${OpenCL_INCLUDE_DIR} ${OpenCL_HPP_INCLUDE_DIR})
set(OpenCL_LIB "OpenCL::OpenCL")
endif()
if(OpenCL_FOUND AND OpenCL_HEADERS)
target_link_libraries(${TARGET_NAME} PRIVATE OpenCL::OpenCL)
target_link_libraries(${TARGET_NAME} PRIVATE ${OpenCL_LIB})
target_include_directories(${TARGET_NAME} PRIVATE ${OpenCL_HEADERS})
target_compile_definitions(${TARGET_NAME} PRIVATE HAVE_GPU_DEVICE_MEM_SUPPORT)
endif()

View File

@ -14,7 +14,9 @@ add_subdirectory(ittapi EXCLUDE_FROM_ALL)
add_subdirectory(itt_collector EXCLUDE_FROM_ALL)
add_subdirectory(zlib EXCLUDE_FROM_ALL)
add_subdirectory(cnpy EXCLUDE_FROM_ALL)
add_subdirectory(ocl EXCLUDE_FROM_ALL)
if(ENABLE_CLDNN)
add_subdirectory(ocl EXCLUDE_FROM_ALL)
endif()
add_subdirectory(xbyak EXCLUDE_FROM_ALL)
openvino_developer_export_targets(COMPONENT openvino_common TARGETS xbyak)

View File

@ -2,10 +2,6 @@
# SPDX-License-Identifier: Apache-2.0
#
if(NOT ENABLE_CLDNN)
return()
endif()
function(get_lib_name TARGET_NAME LIBRARY_NAME)
if (CMAKE_BUILD_TYPE STREQUAL "Debug")
set(BUILD_SUFFIX ${IE_DEBUG_POSTFIX})