blob: 2bfd024e106b68a020b68cc3cb2ee96359e8b0cd [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
7 ArmComputeTensorUtils.hpp
8 ArmComputeTensorUtils.cpp
9 ArmComputeUtils.hpp
Aron Virginas-Tarf9aeef02018-10-12 15:18:03 +010010 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
David Beck711fa312018-09-24 10:46:38 +010024)
25
Aron Virginas-Tar3b278e92018-10-12 13:00:55 +010026add_subdirectory(test)
27
David Beck3cc9a622018-10-12 10:38:31 +010028add_library(armnnAclCommon OBJECT ${armnnAclCommon_sources})
David Beck711fa312018-09-24 10:46:38 +010029target_include_directories(armnnAclCommon PRIVATE ${PROJECT_SOURCE_DIR}/src)
30target_include_directories(armnnAclCommon PRIVATE ${PROJECT_SOURCE_DIR}/src/armnn)
31target_include_directories(armnnAclCommon PRIVATE ${PROJECT_SOURCE_DIR}/src/armnnUtils)