blob: 2476c31de6c3dfe3f064fd92a9917ac8a5524ada [file] [log] [blame]
David Beckb4540be2018-09-24 13:18:27 +01001#
2# Copyright © 2017 Arm Ltd. All rights reserved.
3# SPDX-License-Identifier: MIT
4#
arovir0143095f32018-10-09 18:04:24 +01005
6list(APPEND armnnRefBackendUnitTests_sources
Narumol Prangnawarat4dc64a62019-09-16 17:00:22 +01007 ArgMinMaxTests.cpp
Narumol Prangnawarat1c52a382022-01-13 11:47:35 +00008 RefBackendTests.cpp
arovir0143095f32018-10-09 18:04:24 +01009 RefCreateWorkloadTests.cpp
Narumol Prangnawaratbc67cef2019-01-31 15:31:54 +000010 RefDetectionPostProcessTests.cpp
Aron Virginas-Tar70104002018-10-24 15:33:28 +010011 RefEndToEndTests.cpp
12 RefJsonPrinterTests.cpp
arovir0143095f32018-10-09 18:04:24 +010013 RefLayerSupportTests.cpp
14 RefLayerTests.cpp
Colm Donelanc42a9872022-02-02 16:35:09 +000015 RefMemCopyTests.cpp
Matthew Bentham7c1603a2019-06-21 17:22:23 +010016 RefMemoryManagerTests.cpp
Aron Virginas-Tar70104002018-10-24 15:33:28 +010017 RefOptimizedNetworkTests.cpp
Jan Eilers53ef7952021-06-02 12:01:25 +010018 RefPerAxisIteratorTests.cpp
19 RefPerChannelDecoderTests.cpp
Aron Virginas-Tarc26ba752018-10-22 13:32:01 +010020 RefRuntimeTests.cpp
Matthew Bentham7c1603a2019-06-21 17:22:23 +010021 RefTensorHandleTests.cpp
Aron Virginas-Tar56055192018-11-12 18:10:43 +000022 RefWorkloadFactoryHelper.hpp
arovir0143095f32018-10-09 18:04:24 +010023)
24
Matteo Martincigh4423ac72018-10-11 17:39:30 +010025add_library(armnnRefBackendUnitTests OBJECT ${armnnRefBackendUnitTests_sources})
arovir0143095f32018-10-09 18:04:24 +010026target_include_directories(armnnRefBackendUnitTests PRIVATE ${PROJECT_SOURCE_DIR}/src/armnn)
David Beck3cc9a622018-10-12 10:38:31 +010027target_include_directories(armnnRefBackendUnitTests PRIVATE ${PROJECT_SOURCE_DIR}/src/armnnUtils)
Sadik Armagana097d2a2021-11-24 15:47:28 +000028target_include_directories(armnnRefBackendUnitTests PRIVATE ${PROJECT_SOURCE_DIR}/src/armnnTestUtils)
Aron Virginas-Tarc9cc8042018-11-01 16:15:57 +000029target_include_directories(armnnRefBackendUnitTests PRIVATE ${PROJECT_SOURCE_DIR}/src/backends)
Narumol Prangnawarat85ad78c2019-11-18 15:34:23 +000030target_include_directories(armnnRefBackendUnitTests PRIVATE ${PROJECT_SOURCE_DIR}/src/profiling)
Finn Williams56b465d2020-05-15 13:34:12 +010031target_include_directories(armnnRefBackendUnitTests PRIVATE ${PROJECT_SOURCE_DIR}/profiling/common/include)
Sadik Armagan1625efc2021-06-10 18:24:34 +010032target_include_directories(armnnRefBackendUnitTests PRIVATE ${PROJECT_SOURCE_DIR}/third-party/doctest)