* Merge Linux CC + static build + clang compiler * Improvements * Removed ie prefixes from cmake scripts * Fixes for NPU
45 lines
1.0 KiB
CMake
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()
|