blob: fa80437f2d11206a125a81ef9dee5cea6b9ace41 [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
Derek Lambertic81855f2019-06-13 17:34:19 +01007 ArmComputeTensorHandle.hpp
David Beck711fa312018-09-24 10:46:38 +01008 ArmComputeTensorUtils.hpp
9 ArmComputeTensorUtils.cpp
10 ArmComputeUtils.hpp
Aron Virginas-Tar60578952018-10-31 11:04:01 +000011 BaseMemoryManager.cpp
12 BaseMemoryManager.hpp
David Beck711fa312018-09-24 10:46:38 +010013)
14
David Beck39fedf02018-10-16 12:58:49 +010015if(BUILD_UNIT_TESTS)
16 add_subdirectory(test)
17endif()
Aron Virginas-Tar3b278e92018-10-12 13:00:55 +010018
David Beck3cc9a622018-10-12 10:38:31 +010019add_library(armnnAclCommon OBJECT ${armnnAclCommon_sources})
David Beck711fa312018-09-24 10:46:38 +010020target_include_directories(armnnAclCommon PRIVATE ${PROJECT_SOURCE_DIR}/src/armnn)
21target_include_directories(armnnAclCommon PRIVATE ${PROJECT_SOURCE_DIR}/src/armnnUtils)
Aron Virginas-Tarc9cc8042018-11-01 16:15:57 +000022target_include_directories(armnnAclCommon PRIVATE ${PROJECT_SOURCE_DIR}/src/backends)
Narumol Prangnawarat85ad78c2019-11-18 15:34:23 +000023target_include_directories(armnnAclCommon PRIVATE ${PROJECT_SOURCE_DIR}/src/profiling)
Finn Williams56b465d2020-05-15 13:34:12 +010024target_include_directories(armnnAclCommon PRIVATE ${PROJECT_SOURCE_DIR}/profiling/common/include)