From: Narumol Prangnawarat Date: Tue, 28 Jan 2020 16:50:13 +0000 (+0000) Subject: IVGCVSW-4322 Remove deprecated AbsLayer and RsqrtLayer and add source X-Git-Tag: submit/tizen/20200730.023729~282 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=9308f6033547836007bd597fbe35b4c8d15105d7;p=platform%2Fupstream%2Farmnn.git IVGCVSW-4322 Remove deprecated AbsLayer and RsqrtLayer and add source for all environment to dynamic reference backend CMakeLists Signed-off-by: Narumol Prangnawarat Change-Id: I2db1f48597b2af08c9d6d8d052ca08e885e51563 --- diff --git a/src/dynamic/reference/CMakeLists.txt b/src/dynamic/reference/CMakeLists.txt index 4eeebea..eff64d9 100644 --- a/src/dynamic/reference/CMakeLists.txt +++ b/src/dynamic/reference/CMakeLists.txt @@ -32,34 +32,31 @@ set(RefBackendFiles ${RefBackendBaseFiles} ${RefBackendWorloadFiles}) # Remove the file that contains the static backend registration list(REMOVE_ITEM RefBackendFiles ${RefBackendPath}/RefRegistryInitializer.cpp) -if("${CMAKE_SYSTEM_NAME}" STREQUAL Android) - # Set the common backend source path - set(CommonBackendPath ${PROJECT_SOURCE_DIR}/../../../src/backends/backendsCommon) - # Source files of the common backend - file(GLOB CommonBackendFiles ${CommonBackendPath}/*.cpp) +# Set the common backend source path +set(CommonBackendPath ${PROJECT_SOURCE_DIR}/../../../src/backends/backendsCommon) +# Source files of the common backend +file(GLOB CommonBackendFiles ${CommonBackendPath}/*.cpp) - set(ArmnnPath ${PROJECT_SOURCE_DIR}/../../../src/armnn) - file(GLOB ArmnnFiles ${ArmnnPath}/*.cpp) +set(ArmnnPath ${PROJECT_SOURCE_DIR}/../../../src/armnn) +file(GLOB ArmnnFiles ${ArmnnPath}/*.cpp) - file(GLOB LayerFiles ${ArmnnPath}/layers/*cpp) - file(GLOB OptimizationFIles ${ArmnnPath}/optimizations/*.cpp) - file(GLOB ArmnnBaseFiles ${ArmnnPath}/*cpp) +file(GLOB LayerFiles ${ArmnnPath}/layers/*cpp) +file(GLOB OptimizationFIles ${ArmnnPath}/optimizations/*.cpp) +file(GLOB ArmnnBaseFiles ${ArmnnPath}/*cpp) +list(REMOVE_ITEM LayerFiles ${ArmnnPath}/layers/AbsLayer.cpp) +list(REMOVE_ITEM LayerFiles ${ArmnnPath}/layers/RsqrtLayer.cpp) - set(ArmnnFiles ${ArmnnBaseFiles} ${LayerFiles} ${OptimizationFIles}) +set(ArmnnFiles ${ArmnnBaseFiles} ${LayerFiles} ${OptimizationFIles}) - set(ArmnnUtilsPath ${PROJECT_SOURCE_DIR}/../../../src/armnnUtils) - file(GLOB ArmnnUtilsFiles ${ArmnnUtilsPath}/*cpp) +set(ArmnnUtilsPath ${PROJECT_SOURCE_DIR}/../../../src/armnnUtils) +file(GLOB ArmnnUtilsFiles ${ArmnnUtilsPath}/*cpp) - set(ProfilingPath ${PROJECT_SOURCE_DIR}/../../../src/profiling) - file(GLOB ProfilingFiles ${ProfilingPath}/*cpp) +set(ProfilingPath ${PROJECT_SOURCE_DIR}/../../../src/profiling) +file(GLOB ProfilingFiles ${ProfilingPath}/*cpp) - add_library(Arm_CpuRef_backend MODULE - ${armnnRefDynamicBackend_sources} ${RefBackendFiles} ${CommonBackendFiles} - ${ArmnnFiles} ${ArmnnUtilsFiles} ${ProfilingFiles}) -else() - # Create the shared object - add_library(Arm_CpuRef_backend MODULE ${armnnRefDynamicBackend_sources} ${RefBackendFiles}) -endif() +add_library(Arm_CpuRef_backend MODULE + ${armnnRefDynamicBackend_sources} ${RefBackendFiles} ${CommonBackendFiles} + ${ArmnnFiles} ${ArmnnUtilsFiles} ${ProfilingFiles}) target_include_directories(Arm_CpuRef_backend PRIVATE ${PROJECT_SOURCE_DIR}/../../../include) target_include_directories(Arm_CpuRef_backend PRIVATE ${PROJECT_SOURCE_DIR}/../../../third-party) # for half