#! /bin/bash # # CK installation script for OpenVINO. # # See CK LICENSE.txt for licensing details. # See CK COPYRIGHT.txt for copyright details. # # Environment variables defined by CK: # PACKAGE_DIR - where the package source files are (under $CK_REPOS/ck-openvino). # INSTALL_DIR - where the libraries, binaries, etc. are to be deployed (under $CK_TOOLS). function exit_if_error() { message=${1:-"unknown"} if [ "${?}" != "0" ]; then echo "Error: ${message}!" exit 1 fi } export OPENVINO_DIR=${INSTALL_DIR}/openvino if [ "${PACKAGE_GIT_CHECKOUT}" == "2019_R3.1" ] || [ "${PACKAGE_GIT_CHECKOUT}" == "2019_R3" ] || [ "${PACKAGE_GIT_CHECKOUT}" == "pre-release" ]; then export SRC_DIR=${OPENVINO_DIR}/inference-engine else export SRC_DIR=${OPENVINO_DIR} fi # NB: Must be called 'obj' for make to work properly if PACKAGE_SKIP_LINUX_MAKE != "YES". export OBJ_DIR=${INSTALL_DIR}/obj export BIN_DIR=${INSTALL_DIR}/bin export LIB_DIR=${INSTALL_DIR}/lib export INC_DIR=${INSTALL_DIR}/include rm -rf ${OBJ_DIR} ${LIB_DIR} ${BIN_DIR} ${INC_DIR} mkdir -p ${OBJ_DIR} ${LIB_DIR} ${BIN_DIR} ${INC_DIR} # Python script to determine the path to the Python headers. read -d '' PYTHON_INCLUDE_DIR_SCRIPT <