From d0da7056d010dffed5a19c2686b77ac4dae4f2c2 Mon Sep 17 00:00:00 2001 From: Ilya Lavrenov Date: Sun, 3 Apr 2022 12:11:33 +0300 Subject: [PATCH] Improvements --- src/common/transformations/CMakeLists.txt | 2 +- src/core/CMakeLists.txt | 5 +++-- src/frontends/common/CMakeLists.txt | 2 +- src/inference/CMakeLists.txt | 4 ++-- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/src/common/transformations/CMakeLists.txt b/src/common/transformations/CMakeLists.txt index c8c6d878775..88a7d1ce887 100644 --- a/src/common/transformations/CMakeLists.txt +++ b/src/common/transformations/CMakeLists.txt @@ -25,7 +25,7 @@ ie_faster_build(${TARGET_NAME}_obj PCH PRIVATE "src/precomp.hpp" ) -target_link_libraries(${TARGET_NAME}_obj PRIVATE ngraph_reference openvino::itt ngraph::builder ov_core_dev) +target_link_libraries(${TARGET_NAME}_obj PRIVATE ngraph_reference openvino::itt ngraph::builder openvino::core::dev) target_include_directories(${TARGET_NAME}_obj PRIVATE $ "${CMAKE_CURRENT_SOURCE_DIR}/src") diff --git a/src/core/CMakeLists.txt b/src/core/CMakeLists.txt index e38a6bf4e6c..fe4d2ec32b7 100644 --- a/src/core/CMakeLists.txt +++ b/src/core/CMakeLists.txt @@ -39,6 +39,8 @@ source_group("include" FILES ${PUBLIC_HEADERS}) # Create ov_core_dev library add_library(ov_core_dev INTERFACE) +add_library(openvino::core::dev ALIAS ov_core_dev) + target_include_directories(ov_core_dev INTERFACE $) # Create static or shared library depending on BUILD_SHARED_LIBS @@ -52,7 +54,7 @@ ie_faster_build(ngraph_obj addVersionDefines(src/version.cpp CI_BUILD_NUMBER) -target_link_libraries(ngraph_obj PRIVATE ngraph::builder ngraph::reference openvino::util pugixml::static ov_shape_inference ov_core_dev) +target_link_libraries(ngraph_obj PRIVATE ngraph::builder ngraph::reference openvino::util pugixml::static ov_shape_inference openvino::core::dev) ie_mark_target_as_cc(ngraph_obj) @@ -104,7 +106,6 @@ target_include_directories(ngraph_obj PUBLIC $) diff --git a/src/frontends/common/CMakeLists.txt b/src/frontends/common/CMakeLists.txt index 31af221f6da..8fa7e06e394 100644 --- a/src/frontends/common/CMakeLists.txt +++ b/src/frontends/common/CMakeLists.txt @@ -37,7 +37,7 @@ if(NOT BUILD_SHARED_LIBS) target_compile_definitions(${TARGET_NAME}_obj PUBLIC OPENVINO_STATIC_LIBRARY) endif() -target_link_libraries(${TARGET_NAME}_obj PRIVATE openvino::util ov_core_dev) +target_link_libraries(${TARGET_NAME}_obj PRIVATE openvino::util openvino::core::dev) set_target_properties(${TARGET_NAME}_obj PROPERTIES INTERPROCEDURAL_OPTIMIZATION_RELEASE OFF) diff --git a/src/inference/CMakeLists.txt b/src/inference/CMakeLists.txt index 45edae60561..1a1d91380a8 100644 --- a/src/inference/CMakeLists.txt +++ b/src/inference/CMakeLists.txt @@ -145,7 +145,7 @@ target_include_directories(${TARGET_NAME}_obj PRIVATE $ $) -target_link_libraries(${TARGET_NAME}_obj PRIVATE openvino::itt openvino::util ov_core_dev) +target_link_libraries(${TARGET_NAME}_obj PRIVATE openvino::itt openvino::util openvino::core::dev) set_ie_threading_interface_for(${TARGET_NAME}_obj) if (TBBBIND_2_5_FOUND) @@ -183,7 +183,7 @@ if (TBBBIND_2_5_FOUND) endif() target_include_directories(${TARGET_NAME}_s PUBLIC - $ + $ $ $/src>)