blob: bc190dd8183b10e0b1cf0a4b090d3ba2ee8e24c5 [file] [log] [blame]
Aron Virginas-Tar29fe58b2018-10-26 15:37:23 +01001#
2# Copyright © 2017 Arm Ltd. All rights reserved.
3# SPDX-License-Identifier: MIT
4#
5
6list(APPEND armnnBackendsCommonUnitTests_sources
7 ActivationFixture.hpp
8 ActivationTestImpl.hpp
9 BackendIdTests.cpp
10 BackendRegistryTests.cpp
11 BatchNormTestImpl.hpp
narpra01b9546cf2018-11-20 15:21:28 +000012 CommonTestUtils.hpp
Aron Virginas-Tar29fe58b2018-10-26 15:37:23 +010013 Conv2dTestImpl.hpp
14 ConvertFp16ToFp32TestImpl.hpp
15 ConvertFp32ToFp16TestImpl.hpp
Nattapat Chaimanowongcfdcadf2018-12-06 11:54:33 +000016 DebugTestImpl.hpp
Nattapat Chaimanowong8a54ac02019-03-29 15:25:04 +000017 DequantizeTestImpl.hpp
Narumol Prangnawarate0a4ad82019-02-04 19:05:27 +000018 DetectionPostProcessLayerTestImpl.hpp
Narumol Prangnawarat6d302bf2019-02-04 11:46:26 +000019 DetectionPostProcessTestImpl.hpp
Aron Virginas-Tar29fe58b2018-10-26 15:37:23 +010020 EndToEndTestImpl.hpp
21 FullyConnectedTestImpl.hpp
narpra01db2b1602019-01-23 15:23:11 +000022 GatherTestImpl.hpp
23 GatherEndToEndTestImpl.hpp
Aron Virginas-Tar29fe58b2018-10-26 15:37:23 +010024 IsLayerSupportedTestImpl.hpp
Aron Virginas-Tar69362cc2018-11-22 15:04:42 +000025 JsonPrinterTestImpl.cpp
Aron Virginas-Tar29fe58b2018-10-26 15:37:23 +010026 JsonPrinterTestImpl.hpp
27 LayerReleaseConstantDataTest.cpp
28 LayerTests.cpp
29 LayerTests.hpp
30 LstmTestImpl.hpp
31 NormTestImpl.hpp
narpra01b9546cf2018-11-20 15:21:28 +000032 MergerTestImpl.hpp
Aron Virginas-Tar29fe58b2018-10-26 15:37:23 +010033 OptimizedNetworkTests.cpp
34 PermuteTestImpl.hpp
35 Pooling2dTestImpl.hpp
36 QuantizeHelper.hpp
Nattapat Chaimanowonga0beb3b2019-04-01 17:04:53 +010037 QuantizeTestImpl.hpp
Aron Virginas-Tar29fe58b2018-10-26 15:37:23 +010038 ReshapeTestImpl.hpp
39 RuntimeTestImpl.hpp
40 SoftmaxTestImpl.hpp
41 SplitterTestImpl.hpp
Nattapat Chaimanowong1216b582018-11-23 15:33:41 +000042 StridedSliceTestImpl.hpp
Aron Virginas-Tar29fe58b2018-10-26 15:37:23 +010043 TensorCopyUtils.cpp
44 TensorCopyUtils.hpp
45 WorkloadDataValidation.cpp
Aron Virginas-Tar56055192018-11-12 18:10:43 +000046 WorkloadFactoryHelper.hpp
Aron Virginas-Tar29fe58b2018-10-26 15:37:23 +010047 WorkloadTestUtils.hpp
48)
49
50add_library(armnnBackendsCommonUnitTests OBJECT ${armnnBackendsCommonUnitTests_sources})
Aron Virginas-Tar29fe58b2018-10-26 15:37:23 +010051target_include_directories(armnnBackendsCommonUnitTests PRIVATE ${PROJECT_SOURCE_DIR}/src/armnn)
Aron Virginas-Tarc9cc8042018-11-01 16:15:57 +000052target_include_directories(armnnBackendsCommonUnitTests PRIVATE ${PROJECT_SOURCE_DIR}/src/armnnUtils)
Nattapat Chaimanowong1216b582018-11-23 15:33:41 +000053target_include_directories(armnnBackendsCommonUnitTests PRIVATE ${PROJECT_SOURCE_DIR}/src/backends)