From 0b5ff76388ceb2f4e59d91e053b3ef42913a5df4 Mon Sep 17 00:00:00 2001 From: Alexander Date: Fri, 29 Apr 2016 12:22:42 +0300 Subject: unify infrustructure scripts in infrastructure folder --- tools/Utils/check_style.sh | 34 ---------------------------------- tools/Utils/collect_coverage.sh | 27 --------------------------- tools/Utils/fix_style_in_project.sh | 34 ---------------------------------- 3 files changed, 95 deletions(-) delete mode 100755 tools/Utils/check_style.sh delete mode 100755 tools/Utils/collect_coverage.sh delete mode 100755 tools/Utils/fix_style_in_project.sh (limited to 'tools/Utils') diff --git a/tools/Utils/check_style.sh b/tools/Utils/check_style.sh deleted file mode 100755 index 0b58af3c95..0000000000 --- a/tools/Utils/check_style.sh +++ /dev/null @@ -1,34 +0,0 @@ -#!/usr/bin/env sh -# Copyright (c) 2016 Ford Motor Company, -# All rights reserved. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions are met: -# -# * Redistributions of source code must retain the above copyright notice, this -# list of conditions and the following disclaimer. -# -# * Redistributions in binary form must reproduce the above copyright notice, -# this list of conditions and the following disclaimer in the documentation -# and/or other materials provided with the distribution. -# -# * Neither the name of Ford Motor Company nor the names of its -# contributors may be used to endorse or promote products derived from -# this software without specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" -# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -# DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE -# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL -# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR -# SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER -# CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, -# OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -FILE_NAMES=$(find src -name \*.h -print -o -name \*.cpp -print -o -name \*.cc -print | grep -v 3rd_party) -for FILE_NAME in $FILE_NAMES -do - clang-format-3.6 -style=file $FILE_NAME | diff $FILE_NAME - -done diff --git a/tools/Utils/collect_coverage.sh b/tools/Utils/collect_coverage.sh deleted file mode 100755 index 47559e6c47..0000000000 --- a/tools/Utils/collect_coverage.sh +++ /dev/null @@ -1,27 +0,0 @@ -#!/usr/bin/env bash - -BUILD_DIR=$1 -COVERAGE_DIR=$BUILD_DIR/coverage -REPORTS_DIR=$BUILD_DIR/coverage_reports - -if [ "$BUILD_DIR" = "" ] -then - echo "You should specify your build directory as first argument " - echo "Example:" - echo "\t\$ collect_coverage.sh [PATH TO BUILD DIR]" - exit -fi - - -rm -rf $COVERAGE_DIR -rm -rf $REPORTS_DIR - - -mkdir $COVERAGE_DIR -lcov --quiet --capture --directory . --output-file $COVERAGE_DIR/full_report.info -lcov --quiet --remove $COVERAGE_DIR/full_report.info '/usr/*' '*/test/*' '*/src/3rd*' '*/build/src/*' --output-file $COVERAGE_DIR/coverage.info - -mkdir $REPORTS_DIR -genhtml --quiet $COVERAGE_DIR/coverage.info --output-directory $REPORTS_DIR -html2text -width 150 $REPORTS_DIR/index.html -tar -zcf coverage_report.tar.gz $REPORTS_DIR -echo More information avaliable in $REPORTS_DIR/index.html diff --git a/tools/Utils/fix_style_in_project.sh b/tools/Utils/fix_style_in_project.sh deleted file mode 100755 index bf7403d2a3..0000000000 --- a/tools/Utils/fix_style_in_project.sh +++ /dev/null @@ -1,34 +0,0 @@ -#!/usr/bin/env sh -# Copyright (c) 2016 Ford Motor Company, -# All rights reserved. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions are met: -# -# * Redistributions of source code must retain the above copyright notice, this -# list of conditions and the following disclaimer. -# -# * Redistributions in binary form must reproduce the above copyright notice, -# this list of conditions and the following disclaimer in the documentation -# and/or other materials provided with the distribution. -# -# * Neither the name of Ford Motor Company nor the names of its -# contributors may be used to endorse or promote products derived from -# this software without specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" -# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -# DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE -# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL -# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR -# SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER -# CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, -# OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -FILE_NAMES=$(find src -name \*.h -print -o -name \*.cpp -print -o -name \*.cc -print | grep -v 3rd_party) -for FILE_NAME in $FILE_NAMES -do - clang-format-3.6 -style=file -i $FILE_NAME -done -- cgit v1.2.1