2 # Copyright © 2017 Arm Ltd. All rights reserved.
3 # SPDX-License-Identifier: MIT
6 list(APPEND armnnAclCommon_sources
7 ArmComputeTensorUtils.hpp
8 ArmComputeTensorUtils.cpp
10 memory/BaseMemoryManager.cpp
11 memory/BaseMemoryManager.hpp
12 memory/BlobLifetimeManager.cpp
13 memory/BlobLifetimeManager.hpp
14 memory/BlobMemoryPool.cpp
15 memory/BlobMemoryPool.hpp
16 memory/IMemoryPool.hpp
17 memory/IPoolManager.hpp
18 memory/OffsetLifetimeManager.cpp
19 memory/OffsetLifetimeManager.hpp
20 memory/OffsetMemoryPool.cpp
21 memory/OffsetMemoryPool.hpp
22 memory/PoolManager.cpp
23 memory/PoolManager.hpp
27 add_subdirectory(test)
30 add_library(armnnAclCommon OBJECT ${armnnAclCommon_sources})
31 target_include_directories(armnnAclCommon PRIVATE ${PROJECT_SOURCE_DIR}/src/armnn)
32 target_include_directories(armnnAclCommon PRIVATE ${PROJECT_SOURCE_DIR}/src/armnnUtils)
33 target_include_directories(armnnAclCommon PRIVATE ${PROJECT_SOURCE_DIR}/src/backends)