4ec5051fa23b547edb746582e6abda87c273aba8
[platform/upstream/armnn.git] / src / backends / cl / test / CMakeLists.txt
1 #
2 # Copyright © 2017 Arm Ltd. All rights reserved.
3 # SPDX-License-Identifier: MIT
4 #
5
6 list(APPEND armnnClBackendUnitTests_sources
7     ClContextControlFixture.hpp
8     ClCreateWorkloadTests.cpp
9     ClEndToEndTests.cpp
10     ClJsonPrinterTests.cpp
11     ClLayerSupportTests.cpp
12     ClLayerTests.cpp
13     ClOptimizedNetworkTests.cpp
14     ClRuntimeTests.cpp
15     ClWorkloadFactoryHelper.hpp
16     Fp16SupportTest.cpp
17     OpenClTimerTest.cpp
18 )
19
20 if (ARMCOMPUTEREF)
21     list(APPEND armnnClBackendUnitTests_sources
22         ClMemCopyTests.cpp
23         )
24 endif()
25
26 add_library(armnnClBackendUnitTests OBJECT ${armnnClBackendUnitTests_sources})
27 target_include_directories(armnnClBackendUnitTests PRIVATE ${PROJECT_SOURCE_DIR}/src/armnn)
28 target_include_directories(armnnClBackendUnitTests PRIVATE ${PROJECT_SOURCE_DIR}/src/armnnUtils)
29 target_include_directories(armnnClBackendUnitTests PRIVATE ${PROJECT_SOURCE_DIR}/src/backends)