blob: f1a4289d4ca1133e8ae9727b330633bddcda7e63 [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
16 EndToEndTestImpl.hpp
17 FullyConnectedTestImpl.hpp
18 IsLayerSupportedTestImpl.hpp
Aron Virginas-Tar69362cc2018-11-22 15:04:42 +000019 JsonPrinterTestImpl.cpp
Aron Virginas-Tar29fe58b2018-10-26 15:37:23 +010020 JsonPrinterTestImpl.hpp
21 LayerReleaseConstantDataTest.cpp
22 LayerTests.cpp
23 LayerTests.hpp
24 LstmTestImpl.hpp
25 NormTestImpl.hpp
narpra01b9546cf2018-11-20 15:21:28 +000026 MergerTestImpl.hpp
Aron Virginas-Tar29fe58b2018-10-26 15:37:23 +010027 OptimizedNetworkTests.cpp
28 PermuteTestImpl.hpp
29 Pooling2dTestImpl.hpp
30 QuantizeHelper.hpp
31 ReshapeTestImpl.hpp
32 RuntimeTestImpl.hpp
33 SoftmaxTestImpl.hpp
34 SplitterTestImpl.hpp
Nattapat Chaimanowong1216b582018-11-23 15:33:41 +000035 StridedSliceTestImpl.hpp
Aron Virginas-Tar29fe58b2018-10-26 15:37:23 +010036 TensorCopyUtils.cpp
37 TensorCopyUtils.hpp
38 WorkloadDataValidation.cpp
Aron Virginas-Tar56055192018-11-12 18:10:43 +000039 WorkloadFactoryHelper.hpp
Aron Virginas-Tar29fe58b2018-10-26 15:37:23 +010040 WorkloadTestUtils.hpp
41)
42
43add_library(armnnBackendsCommonUnitTests OBJECT ${armnnBackendsCommonUnitTests_sources})
Aron Virginas-Tar29fe58b2018-10-26 15:37:23 +010044target_include_directories(armnnBackendsCommonUnitTests PRIVATE ${PROJECT_SOURCE_DIR}/src/armnn)
Aron Virginas-Tarc9cc8042018-11-01 16:15:57 +000045target_include_directories(armnnBackendsCommonUnitTests PRIVATE ${PROJECT_SOURCE_DIR}/src/armnnUtils)
Nattapat Chaimanowong1216b582018-11-23 15:33:41 +000046target_include_directories(armnnBackendsCommonUnitTests PRIVATE ${PROJECT_SOURCE_DIR}/src/backends)