2021-04-26 18:06:39 +03:00
|
|
|
# Copyright (C) 2018-2021 Intel Corporation
|
|
|
|
|
# SPDX-License-Identifier: Apache-2.0
|
2021-09-07 12:43:33 +03:00
|
|
|
|
2021-12-01 14:34:50 +03:00
|
|
|
#
|
2021-09-07 12:43:33 +03:00
|
|
|
# C++ tools
|
2021-12-01 14:34:50 +03:00
|
|
|
#
|
2021-09-07 12:43:33 +03:00
|
|
|
|
2021-12-01 14:34:50 +03:00
|
|
|
add_subdirectory(compile_tool)
|
2021-04-26 18:06:39 +03:00
|
|
|
|
2021-12-01 14:34:50 +03:00
|
|
|
#
|
2021-09-07 12:43:33 +03:00
|
|
|
# Python tools
|
2021-12-01 14:34:50 +03:00
|
|
|
#
|
2021-09-07 12:43:33 +03:00
|
|
|
|
|
|
|
|
# install deployment_manager
|
|
|
|
|
|
|
|
|
|
ie_cpack_add_component(deployment_manager REQUIRED)
|
2021-12-01 14:34:50 +03:00
|
|
|
|
2021-09-15 16:49:11 +03:00
|
|
|
install(DIRECTORY deployment_manager
|
|
|
|
|
DESTINATION tools
|
2021-09-07 12:43:33 +03:00
|
|
|
COMPONENT deployment_manager
|
|
|
|
|
USE_SOURCE_PERMISSIONS)
|
|
|
|
|
|
2021-12-06 01:15:31 +03:00
|
|
|
# outbound requirements.txt files for openvino-dev package
|
|
|
|
|
|
|
|
|
|
set(REQUIREMENTS_IN "${CMAKE_CURRENT_SOURCE_DIR}/requirements_dev.in")
|
|
|
|
|
set(EXTRAS_LIST _ caffe kaldi mxnet onnx pytorch tensorflow tensorflow2)
|
|
|
|
|
ie_cpack_add_component(openvino_dev_req_files)
|
|
|
|
|
|
|
|
|
|
foreach(EXTRAS ${EXTRAS_LIST})
|
|
|
|
|
if(${EXTRAS} STREQUAL "_")
|
|
|
|
|
set(REQUIREMENTS_OUT "requirements.txt")
|
|
|
|
|
set(EXTRAS "")
|
|
|
|
|
else()
|
|
|
|
|
set(REQUIREMENTS_OUT "requirements_${EXTRAS}.txt")
|
|
|
|
|
set(EXTRAS "[${EXTRAS}]")
|
|
|
|
|
endif()
|
|
|
|
|
configure_file(${REQUIREMENTS_IN} ${REQUIREMENTS_OUT})
|
|
|
|
|
|
|
|
|
|
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/${REQUIREMENTS_OUT}
|
|
|
|
|
DESTINATION tools
|
|
|
|
|
COMPONENT openvino_dev_req_files
|
|
|
|
|
EXCLUDE_FROM_ALL)
|
|
|
|
|
endforeach()
|
|
|
|
|
|
2021-12-08 08:53:53 +03:00
|
|
|
add_subdirectory(mo)
|
|
|
|
|
|
2021-12-20 13:09:22 +03:00
|
|
|
file(WRITE ${CMAKE_CURRENT_SOURCE_DIR}/pot/version.txt ${CI_BUILD_NUMBER})
|
|
|
|
|
|
2021-12-01 14:34:50 +03:00
|
|
|
# build and install openvino-dev wheel
|
2021-11-09 14:37:17 +03:00
|
|
|
|
2021-12-01 14:34:50 +03:00
|
|
|
if(ENABLE_WHEEL)
|
|
|
|
|
add_subdirectory(openvino_dev)
|
2021-04-26 18:06:39 +03:00
|
|
|
endif()
|