# # Copyright © 2017 Arm Ltd. All rights reserved. # SPDX-License-Identifier: MIT # if(ARMCOMPUTENEON) list(APPEND armnnNeonBackend_sources NeonBackend.cpp NeonBackend.hpp NeonBackendId.hpp NeonInterceptorScheduler.hpp NeonInterceptorScheduler.cpp NeonLayerSupport.cpp NeonLayerSupport.hpp NeonWorkloadFactory.cpp NeonWorkloadFactory.hpp NeonTensorHandle.hpp NeonTensorHandleFactory.cpp NeonTensorHandleFactory.hpp NeonTimer.hpp NeonTimer.cpp ) add_subdirectory(workloads) if(BUILD_UNIT_TESTS) add_subdirectory(test) endif() else() list(APPEND armnnNeonBackend_sources NeonBackendId.hpp NeonLayerSupport.cpp NeonLayerSupport.hpp ) endif() add_library(armnnNeonBackend OBJECT ${armnnNeonBackend_sources}) target_include_directories(armnnNeonBackend PRIVATE ${PROJECT_SOURCE_DIR}/src/armnn) target_include_directories(armnnNeonBackend PRIVATE ${PROJECT_SOURCE_DIR}/src/armnnUtils) target_include_directories(armnnNeonBackend PRIVATE ${PROJECT_SOURCE_DIR}/src/backends)