summaryrefslogtreecommitdiff
path: root/covoar/mkExplanation
diff options
context:
space:
mode:
Diffstat (limited to 'covoar/mkExplanation')
-rwxr-xr-xcovoar/mkExplanation70
1 files changed, 0 insertions, 70 deletions
diff --git a/covoar/mkExplanation b/covoar/mkExplanation
deleted file mode 100755
index 6aa7940..0000000
--- a/covoar/mkExplanation
+++ /dev/null
@@ -1,70 +0,0 @@
-#! /bin/sh
-#
-# Script to help generate an explanation for the covoar explanations file.
-#
-
-toggle()
-{
- case $1 in
- no) echo "yes" ;;
- yes) echo "no" ;;
- *) fatal "Unknown value to toggle ($1)" ;;
- esac
-}
-
-usage()
-{
- echo "$progname -r sourceLine -c category [-m message|-M msgfile] "
- exit 1
-}
-
-message=
-messageFile=
-category=
-sourceLine=
-verbose=no
-while getopts c:m:M:r:v OPT
-do
- case "$OPT" in
- c) category=$OPTARG ;;
- m) message=$OPTARG ;;
- M) messageFile=$OPTARG ;;
- r) sourceLine=$OPTARG ;;
- v) verbose=`toggle ${verbose}` ;;
- *) usage ;;
- esac
-done
-
-# Error check
-if [ "X${sourceLine}" = "X" ] ; then
- echo No sourceLine provided
- usage
-fi
-
-let $((shiftcount = $OPTIND - 1))
-shift #shiftcount
-
-args=$*
-
-if [ "X${category}" = "X" ] ; then
- echo No category provided
- usage
-fi
-
-if [ "X${message}" = "X" -a "X${messageFile}" = "X" ] ; then
- echo No message provided
- usage
-fi
-
-# Generate the explanation
-echo ${sourceLine}
-echo ${category}
-if [ "X${message}" = "X" ] ; then
- cat ${messageFile}
-else
- echo ${message} | xargs -s 76
-fi
-echo "+++"
-echo
-
-exit 0