1# 2# Copyright © 2017 Arm Ltd. All rights reserved. 3# SPDX-License-Identifier: MIT 4# 5 6list(APPEND armnnRefBackendUnitTests_sources 7 ArgMinMaxTests.cpp 8 RefBackendTests.cpp 9 RefCreateWorkloadTests.cpp 10 RefDetectionPostProcessTests.cpp 11 RefEndToEndTests.cpp 12 RefJsonPrinterTests.cpp 13 RefLayerSupportTests.cpp 14 RefLayerTests.cpp 15 RefMemCopyTests.cpp 16 RefMemoryManagerTests.cpp 17 RefOptimizedNetworkTests.cpp 18 RefPerAxisIteratorTests.cpp 19 RefPerChannelDecoderTests.cpp 20 RefRuntimeTests.cpp 21 RefTensorHandleTests.cpp 22 RefWorkloadFactoryHelper.hpp 23) 24 25add_library(armnnRefBackendUnitTests OBJECT ${armnnRefBackendUnitTests_sources}) 26target_include_directories(armnnRefBackendUnitTests PRIVATE ${PROJECT_SOURCE_DIR}/src/armnn) 27target_include_directories(armnnRefBackendUnitTests PRIVATE ${PROJECT_SOURCE_DIR}/src/armnnUtils) 28target_include_directories(armnnRefBackendUnitTests PRIVATE ${PROJECT_SOURCE_DIR}/src/armnnTestUtils) 29target_include_directories(armnnRefBackendUnitTests PRIVATE ${PROJECT_SOURCE_DIR}/src/backends) 30target_include_directories(armnnRefBackendUnitTests PRIVATE ${PROJECT_SOURCE_DIR}/src/profiling) 31target_include_directories(armnnRefBackendUnitTests PRIVATE ${PROJECT_SOURCE_DIR}/profiling/common/include) 32target_include_directories(armnnRefBackendUnitTests PRIVATE ${PROJECT_SOURCE_DIR}/profiling/client/include) 33target_include_directories(armnnRefBackendUnitTests PRIVATE ${PROJECT_SOURCE_DIR}/third-party/doctest) 34