blob: 2f32081dfeed3318e700dd258441a285eb37031b [file] [log] [blame]
David Beckac42efd2018-09-26 17:41:13 +01001#
2# Copyright © 2017 Arm Ltd. All rights reserved.
3# SPDX-License-Identifier: MIT
4#
5
6list(APPEND armnnClBackend_sources
arovir014424b0a2018-10-04 10:46:04 +01007 ClBackend.cpp
8 ClBackend.hpp
David Beckac42efd2018-09-26 17:41:13 +01009 ClContextControl.cpp
10 ClContextControl.hpp
11 ClLayerSupport.cpp
12 ClLayerSupport.hpp
13 ClWorkloadFactory.cpp
14 ClWorkloadFactory.hpp
15)
16
17if(ARMCOMPUTECL)
Aron Virginas-Tar3b278e92018-10-12 13:00:55 +010018 list(APPEND armnnClBackend_sources
19 OpenClTimer.cpp
20 OpenClTimer.hpp
21 )
22
arovir0143095f32018-10-09 18:04:24 +010023 add_subdirectory(workloads)
24 add_subdirectory(test)
David Beckac42efd2018-09-26 17:41:13 +010025endif()
26
27add_library(armnnClBackend STATIC ${armnnClBackend_sources})
28target_include_directories(armnnClBackend PRIVATE ${PROJECT_SOURCE_DIR}/src)
29target_include_directories(armnnClBackend PRIVATE ${PROJECT_SOURCE_DIR}/src/armnn)
30target_include_directories(armnnClBackend PRIVATE ${PROJECT_SOURCE_DIR}/src/armnnUtils)