xref: /aosp_15_r20/external/armnn/delegate/cmake/Modules/ArmnnDelegateConfig.cmake.in (revision 89c4ff92f2867872bb9e2354d150bf0c8c502810)
1#
2# Copyright © 2020 Arm Ltd and Contributors. All rights reserved.
3# SPDX-License-Identifier: MIT
4#
5
6get_filename_component(ARMNN_DELEGATE_CMAKE_DIR "${CMAKE_CURRENT_LIST_FILE}" DIRECTORY)
7set(ARMNN_DELEGATE_CONFIG_FILE ${CMAKE_CURRENT_LIST_FILE})
8MESSAGE(STATUS "Found ArmnnDelegate: ${ARMNN_DELEGATE_CONFIG_FILE}")
9
10include(CMakeFindDependencyMacro)
11
12list(APPEND CMAKE_MODULE_PATH ${ARMNN_DELEGATE_CMAKE_DIR})
13
14@PACKAGE_INIT@
15set_and_check(Armnn_DIR "@Armnn_DIR@")
16find_dependency(Armnn REQUIRED CONFIG HINTS ${Armnn_DIR})
17
18if(NOT TARGET ArmnnDelegate::ArmnnDelegate)
19    MESSAGE(STATUS "ArmnnDelegate Import: ${ARMNN_DELEGATE_CMAKE_DIR}/ArmnnDelegateTargets.cmake")
20    include("${ARMNN_DELEGATE_CMAKE_DIR}/ArmnnDelegateTargets.cmake")
21endif()
22
23set(ARMNN_DELEGATE_LIBRARIES ArmnnDelegate::ArmnnDelegate)