blob: aeb870c32dbe79fd7a8f65ab394a364c8b73b606 [file] [log] [blame]
Narumol Prangnawarat867eba52020-02-03 12:29:56 +00001#
2# Copyright © 2020 Arm Ltd. All rights reserved.
3# SPDX-License-Identifier: MIT
4#
5
6cmake_minimum_required (VERSION 3.0.2)
7project(sample-dynamic)
8
9set(CMAKE_POSITION_INDEPENDENT_CODE ON)
10
11list(APPEND armnnSampleDynamicBackend_sources
12 SampleDynamicAdditionWorkload.cpp
13 SampleDynamicAdditionWorkload.hpp
14 SampleDynamicBackend.cpp
15 SampleDynamicBackend.hpp
16 SampleDynamicLayerSupport.cpp
17 SampleDynamicLayerSupport.hpp
18 SampleDynamicWorkloadFactory.cpp
19 SampleDynamicWorkloadFactory.hpp
20 SampleMemoryManager.cpp
21 SampleMemoryManager.hpp
22 SampleTensorHandle.cpp
23 SampleTensorHandle.hpp
24)
25
26add_library(Arm_SampleDynamic_backend MODULE ${armnnSampleDynamicBackend_sources})
27
28target_include_directories(Arm_SampleDynamic_backend PRIVATE ${PROJECT_SOURCE_DIR}/../../../include)
29target_include_directories(Arm_SampleDynamic_backend PRIVATE ${PROJECT_SOURCE_DIR}/../../../third-party)
30target_include_directories(Arm_SampleDynamic_backend PRIVATE ${PROJECT_SOURCE_DIR}/../../../src/armnn)
31target_include_directories(Arm_SampleDynamic_backend PRIVATE ${PROJECT_SOURCE_DIR}/../../../src/armnnUtils)
32target_include_directories(Arm_SampleDynamic_backend PRIVATE ${PROJECT_SOURCE_DIR}/../../../src/backends)
33target_include_directories(Arm_SampleDynamic_backend PRIVATE ${PROJECT_SOURCE_DIR}/../../../src/profiling)
34