blob: 05fbe6cca9a7eead55d1ad169092842db575fd99 [file] [log] [blame]
David Beck711fa312018-09-24 10:46:38 +01001#
2# Copyright © 2017 Arm Ltd. All rights reserved.
3# SPDX-License-Identifier: MIT
4#
5
6list(APPEND armnnAclCommon_sources
Mike Kelly0d4ed392020-11-13 15:26:41 +00007 ArmComputeSubgraphUtils.hpp
Derek Lambertic81855f2019-06-13 17:34:19 +01008 ArmComputeTensorHandle.hpp
David Beck711fa312018-09-24 10:46:38 +01009 ArmComputeTensorUtils.hpp
10 ArmComputeTensorUtils.cpp
11 ArmComputeUtils.hpp
Aron Virginas-Tar60578952018-10-31 11:04:01 +000012 BaseMemoryManager.cpp
13 BaseMemoryManager.hpp
David Beck711fa312018-09-24 10:46:38 +010014)
15
David Beck39fedf02018-10-16 12:58:49 +010016if(BUILD_UNIT_TESTS)
17 add_subdirectory(test)
18endif()
Aron Virginas-Tar3b278e92018-10-12 13:00:55 +010019
David Beck3cc9a622018-10-12 10:38:31 +010020add_library(armnnAclCommon OBJECT ${armnnAclCommon_sources})
David Beck711fa312018-09-24 10:46:38 +010021target_include_directories(armnnAclCommon PRIVATE ${PROJECT_SOURCE_DIR}/src/armnn)
22target_include_directories(armnnAclCommon PRIVATE ${PROJECT_SOURCE_DIR}/src/armnnUtils)
Aron Virginas-Tarc9cc8042018-11-01 16:15:57 +000023target_include_directories(armnnAclCommon PRIVATE ${PROJECT_SOURCE_DIR}/src/backends)
Narumol Prangnawarat85ad78c2019-11-18 15:34:23 +000024target_include_directories(armnnAclCommon PRIVATE ${PROJECT_SOURCE_DIR}/src/profiling)
Finn Williams56b465d2020-05-15 13:34:12 +010025target_include_directories(armnnAclCommon PRIVATE ${PROJECT_SOURCE_DIR}/profiling/common/include)
Jim Flynn27761832022-03-20 21:52:17 +000026target_include_directories(armnnAclCommon PRIVATE ${PROJECT_SOURCE_DIR}/profiling/client/include)