From 61752b806f3dc5d544ad7257ffc1c4886570eedc Mon Sep 17 00:00:00 2001 From: Vladislav Vinogradov Date: Tue, 15 Dec 2020 07:20:56 +0300 Subject: [PATCH] [IE][CMAKE] Fix for in-tree generated InferenceEngineConfig.cmake (#3593) Add `IE::` prefixed aliases for provided targets. --- inference-engine/cmake/config.cmake.in | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/inference-engine/cmake/config.cmake.in b/inference-engine/cmake/config.cmake.in index 31485b329a1..fd015955e34 100644 --- a/inference-engine/cmake/config.cmake.in +++ b/inference-engine/cmake/config.cmake.in @@ -4,6 +4,12 @@ if(DEFINED IE_MAIN_SOURCE_DIR AND TARGET inference_engine) set(InferenceEngine_LIBRARIES inference_engine inference_engine_c_api) + if(NOT TARGET IE::inference_engine) + add_library(IE::inference_engine ALIAS inference_engine) + endif() + if(TARGET inference_engine_c_api AND NOT TARGET IE::inference_engine_c_api) + add_library(IE::inference_engine_c_api ALIAS inference_engine_c_api) + endif() else() include("${CMAKE_CURRENT_LIST_DIR}/targets.cmake") if(NOT MSVC)