From 220bb64df0e915255a26bdc5d65f657afb619aac Mon Sep 17 00:00:00 2001 From: Haikel Guemar Date: Thu, 7 Jul 2016 20:42:41 +0200 Subject: [PATCH] Tooling: set default behaviour Tools will run on current directory if no input is given. Add tools/README.rst for brief documentation Change-Id: Id8c68c12191591d70ae22293b0b99048998fb1a4 --- tools/README.rst | 33 +++++++++++++++++++++++++++++++++ tools/run_renderspec.sh | 2 +- tools/run_speccleaner.sh | 2 +- 3 files changed, 35 insertions(+), 2 deletions(-) create mode 100644 tools/README.rst diff --git a/tools/README.rst b/tools/README.rst new file mode 100644 index 000000000..b3fc17493 --- /dev/null +++ b/tools/README.rst @@ -0,0 +1,33 @@ +RPM Packaging for OpenStack internal tooling README +=================================================== + +This directory provides useful tooling for contributors to +the RPM Packaging project. + + +tools/run_renderspec.sh ++++++++++++++++++++++++ + +This tool can be used to generate usable spec files for all supported +RPM distributions from shipped templates. It will browse recursively +the directory passed in argument to find spec templates. +If no directory is given, it will search in current directory. + +Usage:: + + tools/run_renderspec.sh + + +tools/run_speccleaner.sh +++++++++++++++++++++++++ + +This tool can be used to run spec-cleaner on generated spec files. +It will browse recursively the directory passed in argument and will +display as an unified diff, differences to our standards. +If no directory is given, it will search in current directory. + +Usage:: + + tools/run_speccleaner.sh + + diff --git a/tools/run_renderspec.sh b/tools/run_renderspec.sh index 4ac5cd9b3..9d96036d6 100755 --- a/tools/run_renderspec.sh +++ b/tools/run_renderspec.sh @@ -2,7 +2,7 @@ set -eux -basedir=$1 +basedir=${1:-$PWD} specdir=${basedir}/openstack/ WORKSPACE=${WORKSPACE:-$basedir} diff --git a/tools/run_speccleaner.sh b/tools/run_speccleaner.sh index da538c205..d5be92974 100755 --- a/tools/run_speccleaner.sh +++ b/tools/run_speccleaner.sh @@ -2,7 +2,7 @@ set -e -basedir=$1 +basedir=${1:-$PWD} WORKSPACE=${WORKSPACE:-$basedir} # tempfile to store the spec-cleaner diff for all specs