summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author오형석/On-Device Lab(SR)/Staff Engineer/삼성전자 <hseok82.oh@samsung.com>2019-03-08 16:20:27 +0900
committerGitHub Enterprise <noreply-CODE@samsung.com>2019-03-08 16:20:27 +0900
commit37b8a7de37d9834e9445b6b3bec3db8778e0e515 (patch)
tree81caf1bae95cd757be54fefb83fd05b8da11a565
parent318ec3b904826af20d587abb8568c2b79d166f81 (diff)
downloadnnfw-37b8a7de37d9834e9445b6b3bec3db8778e0e515.tar.gz
nnfw-37b8a7de37d9834e9445b6b3bec3db8778e0e515.tar.bz2
nnfw-37b8a7de37d9834e9445b6b3bec3db8778e0e515.zip
Remove deprecated scripts in scripts/command (#4640)
Remove deprecated scripts in scripts/command Build scripts are in scripts/standalone Signed-off-by: Hyeongseok Oh <hseok82.oh@samsung.com>
-rwxr-xr-xscripts/command/docker_build_cross_arm_ubuntu.sh30
-rwxr-xr-xscripts/command/docker_build_tizen_cross.sh30
-rwxr-xr-xscripts/command/docker_coverage_report.sh9
-rwxr-xr-xscripts/command/docker_cross_test_coverage_build.sh21
-rw-r--r--scripts/command/docker_env_neurun1
-rw-r--r--scripts/command/docker_env_pureacl_tflite_benchmark_model2
-rwxr-xr-xscripts/command/docker_gbs_build.sh26
-rwxr-xr-xscripts/command/docker_run_test.sh18
-rwxr-xr-xscripts/command/format-checker.sh178
-rwxr-xr-xscripts/command/gen_coverage_report.sh57
10 files changed, 0 insertions, 372 deletions
diff --git a/scripts/command/docker_build_cross_arm_ubuntu.sh b/scripts/command/docker_build_cross_arm_ubuntu.sh
deleted file mode 100755
index c41f50039..000000000
--- a/scripts/command/docker_build_cross_arm_ubuntu.sh
+++ /dev/null
@@ -1,30 +0,0 @@
-#!/bin/bash
-
-DOCKER_ENV_VARS+=" -e TARGET_ARCH=armv7l"
-DOCKER_ENV_VARS+=" -e CROSS_BUILD=1"
-DOCKER_ENV_VARS+=" -e ROOTFS_DIR=/opt/rootfs"
-
-# prepare rootfs
-if [[ ! -d $ROOTFS_DIR ]]; then
- echo "cannot find rootfs"
- exit 1
-fi
-
-DOCKER_VOLUMES+=" -v $ROOTFS_DIR:/opt/rootfs"
-
-export DOCKER_ENV_VARS
-export DOCKER_VOLUMES
-
-pushd $NNFW_PROJECT_PATH
-
-if [ -n "$DOCKER_INTERACTIVE" ]; then
- source run docker-shell
-else
- CMD="export BENCHMARK_ACL_BUILD=1 && make && make install && make build_test_suite"
- source run docker-run-user bash -c "${CMD}"
-fi
-EXITCODE=$?
-
-popd
-
-exit $EXITCODE
diff --git a/scripts/command/docker_build_tizen_cross.sh b/scripts/command/docker_build_tizen_cross.sh
deleted file mode 100755
index e58a368a3..000000000
--- a/scripts/command/docker_build_tizen_cross.sh
+++ /dev/null
@@ -1,30 +0,0 @@
-#!/bin/bash
-
-DOCKER_ENV_VARS+=" -e TARGET_ARCH=armv7l"
-DOCKER_ENV_VARS+=" -e CROSS_BUILD=1"
-DOCKER_ENV_VARS+=" -e ROOTFS_DIR=/opt/rootfs"
-DOCKER_ENV_VARS+=" -e TARGET_OS=tizen"
-
-# Disable arm compute build (use rootfs)
-DOCKER_ENV_VARS+=" -e OPTIONS=-DBUILD_ARMCOMPUTE=OFF"
-
-# prepare rootfs
-if [[ ! -d $ROOTFS_DIR ]]; then
- echo "cannot find rootfs"
- exit 1
-fi
-
-DOCKER_VOLUMES+=" -v $ROOTFS_DIR/:/opt/rootfs"
-
-export NNFW_PROJECT_PATH
-export NNFW_SCRIPT_PATH
-
-pushd $NNFW_PROJECT_PATH
-
-CMD="make && make install && make build_test_suite"
-source run docker-run-user bash -c "${CMD}"
-EXITCODE=$?
-
-popd
-
-exit $EXITCODE
diff --git a/scripts/command/docker_coverage_report.sh b/scripts/command/docker_coverage_report.sh
deleted file mode 100755
index e4d3a92aa..000000000
--- a/scripts/command/docker_coverage_report.sh
+++ /dev/null
@@ -1,9 +0,0 @@
-#!/bin/bash
-
-DOCKER_ENV_VARS+=" -e SRC_PREFIX=${NNFW_PROJECT_PATH}"
-
-pushd ${NNFW_PROJECT_PATH} > /dev/null
-
-source run docker-run-user bash -c "./run gen_coverage_report.sh"
-
-popd > /dev/null
diff --git a/scripts/command/docker_cross_test_coverage_build.sh b/scripts/command/docker_cross_test_coverage_build.sh
deleted file mode 100755
index 6a72d13af..000000000
--- a/scripts/command/docker_cross_test_coverage_build.sh
+++ /dev/null
@@ -1,21 +0,0 @@
-#!/bin/bash
-
-DOCKER_ENV_VARS+=" -e TARGET_ARCH=armv7l"
-DOCKER_ENV_VARS+=" -e CROSS_BUILD=1"
-DOCKER_ENV_VARS+=" -e ROOTFS_DIR=/opt/rootfs"
-DOCKER_ENV_VARS+=" -e COVERAGE_BUILD=1"
-
-# prepare rootfs
-if [[ ! -d $ROOTFS_DIR ]]; then
- echo "cannot find rootfs"
- exit 1
-fi
-
-DOCKER_VOLUMES+=" -v $ROOTFS_DIR:/opt/rootfs"
-
-pushd $NNFW_PROJECT_PATH > /dev/null
-
-CMD="make && make install && make build_coverage_suite"
-source run docker-run-user bash -c "${CMD}"
-
-popd > /dev/null
diff --git a/scripts/command/docker_env_neurun b/scripts/command/docker_env_neurun
deleted file mode 100644
index 53b3bbc83..000000000
--- a/scripts/command/docker_env_neurun
+++ /dev/null
@@ -1 +0,0 @@
-OPTIONS=-DBUILD_NEURUN=ON
diff --git a/scripts/command/docker_env_pureacl_tflite_benchmark_model b/scripts/command/docker_env_pureacl_tflite_benchmark_model
deleted file mode 100644
index b1c40e16a..000000000
--- a/scripts/command/docker_env_pureacl_tflite_benchmark_model
+++ /dev/null
@@ -1,2 +0,0 @@
-OPTIONS=-DBUILD_PURE_ARM_COMPUTE=ON -DBUILD_TFLITE_BENCHMARK_MODEL=ON
-BUILD_TYPE=Release
diff --git a/scripts/command/docker_gbs_build.sh b/scripts/command/docker_gbs_build.sh
deleted file mode 100755
index 047d9eff8..000000000
--- a/scripts/command/docker_gbs_build.sh
+++ /dev/null
@@ -1,26 +0,0 @@
-#!/bin/bash
-
-DOCKER_IMAGE_NAME=${DOCKER_IMAGE_NAME:-nnfw_docker_tizen}
-DOCKER_RPM_HOME=$NNFW_PROJECT_PATH/rpm
-
-if [ "${GBS_RPM_DIR}" == "" ];
-then
- GBS_RPM_DIR=$NNFW_PROJECT_PATH/Product/out/rpm
- mkdir -p ${GBS_RPM_DIR}
-fi
-
-DOCKER_VOLUMES+=" -v ${GBS_RPM_DIR}:${DOCKER_RPM_HOME}"
-
-export NNFW_PROJECT_PATH
-export NNFW_SCRIPT_PATH
-
-pushd $NNFW_PROJECT_PATH
-
-CMD="gbs -c ${NNFW_PROJECT_PATH}/scripts/config/gbs.conf build -A armv7l --profile=profile.tizen --clean --include-all --define '${GBS_DEFINE}' &&
- cp -rf /home/GBS-ROOT/local/repos/tizen/armv7l/RPMS/*.rpm ${DOCKER_RPM_HOME}/."
-source run docker-run bash -c "${CMD}"
-EXITCODE=$?
-
-popd
-
-exit $EXITCODE
diff --git a/scripts/command/docker_run_test.sh b/scripts/command/docker_run_test.sh
deleted file mode 100755
index 82bc7763a..000000000
--- a/scripts/command/docker_run_test.sh
+++ /dev/null
@@ -1,18 +0,0 @@
-#!/bin/bash
-
-export DOCKER_ENV_VARS
-export DOCKER_VOLUMES
-
-pushd $NNFW_PROJECT_PATH
-
-if [ -n "$DOCKER_INTERACTIVE" ]; then
- source run docker-shell
-else
- CMD="make && make install && make build_test_suite"
- source run docker-run-user bash -c "${CMD}"
-fi
-EXITCODE=$?
-
-popd
-
-exit $EXITCODE
diff --git a/scripts/command/format-checker.sh b/scripts/command/format-checker.sh
deleted file mode 100755
index 6837577f2..000000000
--- a/scripts/command/format-checker.sh
+++ /dev/null
@@ -1,178 +0,0 @@
-#!/bin/bash
-
-INVALID_EXIT=0
-
-pushd () {
- command pushd "$@" > /dev/null
-}
-
-popd () {
- command popd "$@" > /dev/null
-}
-
-command_exists() {
- command -v $1 > /dev/null 2>&1
-}
-
-check_cpp_tool() {
- if ! command_exists clang-format-3.9; then
- echo "Error: clang-format-3.9 is not available."
- echo " Please install clang-format-3.9."
- exit 1
- fi
-}
-
-check_python_tool() {
- if ! command_exists yapf; then
- echo "Error: yapf is not available."
- echo " Please install yapf."
- exit 1
- fi
-}
-
-check_newline() {
- # Check all files (CMakeLists.txt, *.cl, ... not only for C++, Python)
- FILES_TO_CHECK=$(git ls-files)
- if [[ ${#FILES_TO_CHECK} -ne 0 ]]; then
- CRCHECK=$(file $FILES_TO_CHECK | grep 'with CR')
- fi
- FILES_TO_FIX=($(echo "$CRCHECK" | grep "with CRLF line" | cut -d':' -f1))
- for f in ${FILES_TO_FIX[@]}; do
- tr -d '\r' < $f > $f.fixed && cat $f.fixed > $f && rm $f.fixed
- done
- FILES_TO_FIX=($(echo "$CRCHECK" | grep "with CR line" | cut -d':' -f1))
- for f in ${FILES_TO_FIX[@]}; do
- tr '\r' '\n' < $f > $f.fixed && cat $f.fixed > $f && rm $f.fixed
- done
-}
-
-check_permission() {
- # Check all files except script
- FILES_TO_CHECK=()
- for NON_SCRIPT_FILE in $(git ls-files -- . ':!:nnfw' ':!:run' ':!:scripts/git-hooks/*' ':!:*.sh' ':!:*.py'); do
- FILES_TO_CHECK+=("${NON_SCRIPT_FILE}")
- done
-
- if [[ ${#FILES_TO_CHECK} -eq 0 ]]; then
- return
- fi
- for FILE_TO_CHECK in ${FILES_TO_CHECK[@]}; do
- RESULT=$(stat -c '%A' ${FILE_TO_CHECK} | grep 'x')
- if [ "${RESULT}" != "" ]; then
- chmod a-x ${FILE_TO_CHECK}
- fi
- done
-}
-
-check_cpp_files() {
- DIRECTORIES_TO_BE_TESTED=$1
- DIRECTORIES_NOT_TO_BE_TESTED=$2
-
- # Check c++ files
- for TEST_DIR in ${DIRECTORIES_TO_BE_TESTED[@]}; do
- pushd $TEST_DIR
- CPP_FILES_TO_CHECK=$(git ls-files '*.h' '*.cpp' '*.cc' ':!:NeuralNetworks.h')
- ARR=($CPP_FILES_TO_CHECK)
- for s in ${DIRECTORIES_NOT_TO_BE_TESTED[@]}; do
- if [[ $s = $TEST_DIR* ]]; then
- skip=${s#$TEST_DIR/}/
- ARR=(${ARR[*]//$skip*})
- fi
- done
- CPP_FILES_TO_CHECK=${ARR[*]}
- if [[ ${#CPP_FILES_TO_CHECK} -ne 0 ]]; then
- clang-format-3.9 -i $CPP_FILES_TO_CHECK
- EXIT_CODE=$?
- if [[ $EXIT_CODE -ne 0 ]]; then
- INVALID_EXIT=$EXIT_CODE
- fi
- fi
- popd
- done
-}
-
-check_python_files() {
- DIRECTORIES_TO_BE_TESTED=$1
- DIRECTORIES_NOT_TO_BE_TESTED=$2
-
- # Check python files
- for TEST_DIR in ${DIRECTORIES_TO_BE_TESTED[@]}; do
- pushd $TEST_DIR
- PYTHON_FILES_TO_CHECK=$(git ls-files '*.py')
- ARR=($PYTHON_FILES_TO_CHECK)
- for s in ${DIRECTORIES_NOT_TO_BE_TESTED[@]}; do
- if [[ $s = $TEST_DIR* ]]; then
- skip=${s#$TEST_DIR/}/
- ARR=(${ARR[*]//$skip*})
- fi
- done
- PYTHON_FILES_TO_CHECK=${ARR[*]}
- if [[ ${#PYTHON_FILES_TO_CHECK} -ne 0 ]]; then
- yapf -i --style='{based_on_style: pep8, column_limit: 90}' $PYTHON_FILES_TO_CHECK
- EXIT_CODE=$?
- if [[ $EXIT_CODE -ne 0 ]]; then
- INVALID_EXIT=$EXIT_CODE
- fi
- fi
- popd
- done
-}
-
-echo "Make sure commit all changes before running this checker."
-
-__Check_CPP=${CHECK_CPP:-"1"}
-__Check_PYTHON=${CHECK_PYTHON:-"1"}
-
-DIRECTORIES_TO_BE_TESTED=()
-DIRECTORIES_NOT_TO_BE_TESTED=()
-
-for DIR_TO_BE_TESTED in $(find -name '.FORMATCHECKED' -exec dirname {} \;); do
- DIRECTORIES_TO_BE_TESTED+=("$DIR_TO_BE_TESTED")
-done
-
-for DIR_NOT_TO_BE_TESTED in $(find -name '.FORMATDENY' -exec dirname {} \;); do
- DIRECTORIES_NOT_TO_BE_TESTED+=("$DIR_NOT_TO_BE_TESTED")
-done
-
-if [[ ${#DIRECTORIES_TO_BE_TESTED[@]} -eq 0 ]]; then
- echo "No directories to be checked"
- exit 0
-fi
-
-check_newline
-check_permission
-
-if [[ $__Check_CPP -ne 0 ]]; then
- check_cpp_tool
- check_cpp_files $DIRECTORIES_TO_BE_TESTED $DIRECTORIES_NOT_TO_BE_TESTED
-fi
-
-if [[ $__Check_PYTHON -ne 0 ]]; then
- check_python_tool
- check_python_files $DIRECTORIES_TO_BE_TESTED $DIRECTORIES_NOT_TO_BE_TESTED
-fi
-
-git diff --ignore-submodules > format.patch
-PATCHFILE_SIZE=$(stat -c%s format.patch)
-
-if [[ -z "${CRCHECK}" ]] && [[ $PATCHFILE_SIZE -eq 0 ]] && [[ $INVALID_EXIT -eq 0 ]]; then
- echo "[PASSED] Format checker succeed."
- exit 0
-fi
-
-# Something went wrong
-
-if [[ ! -z "${CRCHECK}" ]]; then
- echo "[FAILED] Please use LF for newline for following files."
- echo "$CRCHECK"
-fi
-
-if [[ $PATCHFILE_SIZE -ne 0 ]]; then
- echo "[FAILED] Format checker failed and update code to follow convention."
- echo " You can find changes in format.patch"
-fi
-
-if [[ $INVALID_EXIT -ne 0 ]]; then
- echo "[[FAILED] Invalid format checker exit."
-fi
-exit 1
diff --git a/scripts/command/gen_coverage_report.sh b/scripts/command/gen_coverage_report.sh
deleted file mode 100755
index fa72717cf..000000000
--- a/scripts/command/gen_coverage_report.sh
+++ /dev/null
@@ -1,57 +0,0 @@
-#!/bin/bash
-
-# This file is based on https://github.sec.samsung.net/STAR/nncc/pull/80
-
-SCRIPT_ROOT="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
-HOST_HOME=$SCRIPT_ROOT/../..
-
-LCOV_PATH=$(command -v lcov)
-GENHTML_PATH=$(command -v genhtml)
-
-
-SRC_PREFIX=${SRC_PREFIX:-${DOCKER_HOME}}
-
-if [[ -z "${LCOV_PATH}" ]]; then
- echo "ERROR: 'lcov' is not found"
- exit 255
-fi
-
-if [[ -z "${GENHTML_PATH}" ]]; then
- echo "ERROR: 'genhtml' is not found"
- exit 255
-fi
-
-OUTPUT_PATH="$1"
-
-if [[ -z "${OUTPUT_PATH}" ]]; then
- OUTPUT_PATH="$HOST_HOME/coverage"
-fi
-
-if [[ -e "${OUTPUT_PATH}" ]]; then
- echo "ERROR: '${OUTPUT_PATH}' already exists"
- exit 255
-fi
-
-mkdir -p "${OUTPUT_PATH}"
-
-RAW_COVERAGE_INFO_PATH="${OUTPUT_PATH}/coverage.raw.info"
-LIBS_COVERAGE_INFO_PATH="${OUTPUT_PATH}/coverage.libs.info"
-INCLUDE_COVERAGE_INFO_PATH="${OUTPUT_PATH}/coverage.include.info"
-RUNTIMES_COVERAGE_INFO_PATH="${OUTPUT_PATH}/coverage.runtimes.info"
-TOOLS_COVERAGE_INFO_PATH="${OUTPUT_PATH}/coverage.tools.info"
-FINAL_COVERAGE_INFO_PATH="${OUTPUT_PATH}/coverage.info"
-HTML_PATH="${OUTPUT_PATH}/html"
-COVERTURA_PATH="${OUTPUT_PATH}/nnfw_coverage.xml"
-
-"${LCOV_PATH}" -c -d "${HOST_HOME}" -o "${RAW_COVERAGE_INFO_PATH}"
-"${LCOV_PATH}" -e "${RAW_COVERAGE_INFO_PATH}" -o "${LIBS_COVERAGE_INFO_PATH}" "${SRC_PREFIX}/libs/*"
-"${LCOV_PATH}" -e "${RAW_COVERAGE_INFO_PATH}" -o "${INCLUDE_COVERAGE_INFO_PATH}" "${SRC_PREFIX}/include/*"
-"${LCOV_PATH}" -e "${RAW_COVERAGE_INFO_PATH}" -o "${RUNTIMES_COVERAGE_INFO_PATH}" "${SRC_PREFIX}/runtimes/*"
-"${LCOV_PATH}" -e "${RAW_COVERAGE_INFO_PATH}" -o "${TOOLS_COVERAGE_INFO_PATH}" "${SRC_PREFIX}/tests/tools/*"
-"${LCOV_PATH}" -a "${LIBS_COVERAGE_INFO_PATH}" -a "${INCLUDE_COVERAGE_INFO_PATH}" \
- -a "${RUNTIMES_COVERAGE_INFO_PATH}" -a "${TOOLS_COVERAGE_INFO_PATH}" \
- -o "${FINAL_COVERAGE_INFO_PATH}"
-"${GENHTML_PATH}" "${FINAL_COVERAGE_INFO_PATH}" --output-directory "${HTML_PATH}" ${GENHTML_FLAG:-}
-
-tar -zcf "${OUTPUT_PATH}"/coverage_report.tar.gz "${HTML_PATH}"
-python ${HOST_HOME}/externals/lcov-to-cobertura-xml/lcov_cobertura.py "${FINAL_COVERAGE_INFO_PATH}" -o "${COVERTURA_PATH}"