[IE CLDNN] Fixed CLDNN internal tests compilation (#5597)

This commit is contained in:
Ilya Lavrenov authored and GitHub committed 2021-05-12 13:24:18 +03:00
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
View File
@@ -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)
+4
View File
@@ -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))
+1 -1
View File
@@ -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 =======================================