[IE CLDNN] Fixed CLDNN internal tests compilation (#5597)
This commit is contained in:
1 parent
c76c0eb39e
commit
a13bd518fc
5 files changed
+15
-9
No files matched your search
@@ -40,8 +40,6 @@ target_include_directories(${TARGET_NAME} PRIVATE
|
||||
|
||||
set_target_properties(${TARGET_NAME} PROPERTIES INTERPROCEDURAL_OPTIMIZATION_RELEASE ${ENABLE_LTO})
|
||||
|
||||
|
||||
set_ie_threading_interface_for(clDNN_lib)
|
||||
# Failed because of OpenCL
|
||||
# ie_add_api_validator_post_build_step(TARGET ${TARGET_NAME})
|
||||
|
||||
|
||||
+2
-2
@@ -60,9 +60,9 @@ set_property(GLOBAL PROPERTY USE_FOLDERS ON)
|
||||
# ====================================== HELPER CONSTANT VARIABLES =====================================
|
||||
# ======================================================================================================
|
||||
# ======================================================================================================
|
||||
if("${CLDNN_THREADING}" MATCHES "SEQ")
|
||||
if(CLDNN_THREADING MATCHES "SEQ")
|
||||
add_definitions(-DCLDNN_THREADING=CLDNN_THREADING_SEQ)
|
||||
elseif("${CLDNN_THREADING}" MATCHES "TBB")
|
||||
elseif(CLDNN_THREADING MATCHES "TBB")
|
||||
add_definitions(-DCLDNN_THREADING=CLDNN_THREADING_TBB)
|
||||
else()
|
||||
add_definitions(-DCLDNN_THREADING=CLDNN_THREADING_THREADPOOL)
|
||||
|
||||
@@ -157,6 +157,10 @@ target_link_libraries("${CLDNN_BUILD__PROJ}" PRIVATE
|
||||
openvino::itt
|
||||
)
|
||||
|
||||
if(COMMAND set_ie_threading_interface_for)
|
||||
set_ie_threading_interface_for("${CLDNN_BUILD__PROJ}")
|
||||
endif()
|
||||
|
||||
if(WIN32)
|
||||
target_link_libraries("${CLDNN_BUILD__PROJ}" PRIVATE setupapi)
|
||||
elseif((NOT ANDROID) AND (UNIX))
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
namespace cldnn {
|
||||
namespace itt {
|
||||
namespace domains {
|
||||
OV_ITT_DOMAIN(CLDNN);
|
||||
OV_ITT_DOMAIN(CLDNN)
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -107,18 +107,22 @@ add_executable("${CLDNN_BUILD__PROJ}"
|
||||
${__CLDNN_AllSources}
|
||||
)
|
||||
|
||||
if(COMMAND set_ie_threading_interface_for)
|
||||
set_ie_threading_interface_for("${CLDNN_BUILD__PROJ}")
|
||||
endif()
|
||||
|
||||
set_property(TARGET "${CLDNN_BUILD__PROJ}" PROPERTY PROJECT_LABEL "${CLDNN_BUILD__PROJ_LABEL}")
|
||||
set_property(TARGET "${CLDNN_BUILD__PROJ}" PROPERTY OUTPUT_NAME "${CLDNN_BUILD__PROJ_OUTPUT_NAME}")
|
||||
|
||||
# Set library dependencies
|
||||
target_link_libraries("${CLDNN_BUILD__PROJ}" "${CLDNN_BUILD__PROJ__clDNN}")
|
||||
target_link_libraries("${CLDNN_BUILD__PROJ}" PRIVATE "${CLDNN_BUILD__PROJ__clDNN}")
|
||||
|
||||
if(WIN32)
|
||||
target_link_libraries("${CLDNN_BUILD__PROJ}" setupapi)
|
||||
target_link_libraries("${CLDNN_BUILD__PROJ}" PRIVATE setupapi)
|
||||
elseif((NOT ANDROID) AND (UNIX))
|
||||
target_link_libraries("${CLDNN_BUILD__PROJ}" pthread)
|
||||
target_link_libraries("${CLDNN_BUILD__PROJ}" PRIVATE pthread)
|
||||
endif()
|
||||
target_link_libraries("${CLDNN_BUILD__PROJ}" ${CLDNN__SYSTEM_LINK_LIBRARIES})
|
||||
target_link_libraries("${CLDNN_BUILD__PROJ}" PRIVATE ${CLDNN__SYSTEM_LINK_LIBRARIES})
|
||||
|
||||
# =================================== Custom pre- and post-steps =======================================
|
||||
|
||||
|
||||
Reference in new issue
Block a user