xref: /aosp_15_r20/external/armnn/src/backends/tosaCommon/CMakeLists.txt (revision 89c4ff92f2867872bb9e2354d150bf0c8c502810)
1#
2# Copyright © 2022-2023 Arm Ltd and Contributors. All rights reserved.
3# SPDX-License-Identifier: MIT
4#
5
6list(APPEND armnnTosaBackend_sources
7        TosaMappings.hpp
8        TosaMappings.cpp
9        TosaLayerSupportRules.hpp
10    )
11
12add_subdirectory(operatorMappings)
13
14if(BUILD_UNIT_TESTS)
15    add_subdirectory(test)
16endif()
17
18add_library(armnnTosaBackend OBJECT ${armnnTosaBackend_sources})
19target_include_directories(armnnTosaBackend PRIVATE ${PROJECT_SOURCE_DIR}/src/armnn)
20target_include_directories(armnnTosaBackend PRIVATE ${PROJECT_SOURCE_DIR}/src/armnnUtils)
21target_include_directories(armnnTosaBackend PRIVATE ${PROJECT_SOURCE_DIR}/src/backends)
22target_include_directories(armnnTosaBackend PRIVATE ${PROJECT_SOURCE_DIR}/src/profiling)
23target_include_directories(armnnTosaBackend PRIVATE ${PROJECT_SOURCE_DIR}/profiling/common/include)
24target_include_directories(armnnTosaBackend PRIVATE ${PROJECT_SOURCE_DIR}/profiling/client/include)
25