Files
openvino/tools/benchmark_tool/CMakeLists.txt
T
Ilya Lavrenov ead4b8a0ec Moved cmake functions, variables to API 2.0 naming style (#20281)
* Merge Linux CC + static build + clang compiler

* Improvements

* Removed ie prefixes from cmake scripts

* Fixes for NPU
2023-10-09 22:30:32 +04:00

45 lines
1.0 KiB
CMake

# Copyright (C) 2018-2023 Intel Corporation
# SPDX-License-Identifier: Apache-2.0
#
cmake_minimum_required (VERSION 3.13)
project(OpenVINOBenchmarkTool)
#
# Packages & settings
#
if(NOT DEFINED OpenVINO_SOURCE_DIR)
get_filename_component(OpenVINO_SOURCE_DIR "${CMAKE_CURRENT_SOURCE_DIR}/../.." REALPATH)
endif()
if(NOT OpenVINODeveloperScripts_FOUND)
find_package(OpenVINODeveloperScripts REQUIRED
PATHS "${OpenVINO_SOURCE_DIR}/cmake/developer_package"
NO_CMAKE_FIND_ROOT_PATH
NO_DEFAULT_PATH)
endif()
#
# Installation rules
#
ov_get_pyversion(pyversion)
ov_cpack_add_component(${OV_CPACK_COMP_BENCHMARK_APP}
HIDDEN)
install(DIRECTORY ${OpenVINOBenchmarkTool_SOURCE_DIR}/openvino
DESTINATION ${OV_CPACK_PYTHONDIR}
COMPONENT ${OV_CPACK_COMP_BENCHMARK_APP}
${OV_CPACK_COMP_BENCHMARK_APP_EXCLUDE_ALL}
USE_SOURCE_PERMISSIONS)
#
# Cpack
#
if(CMAKE_SOURCE_DIR STREQUAL OpenVINOBenchmarkTool_SOURCE_DIR)
ov_cpack(${OV_CPACK_COMPONENTS_ALL})
endif()