streamline-project.sh: Add streamline-classnames.sh

Signed-off-by: Jan Lindemann <jan@janware.com>
This commit is contained in:
Jan Lindemann 2015-12-12 12:58:42 +00:00
commit 223ff59df3

View file

@ -6,11 +6,16 @@ goodbye()
[ "$1" ] && exit $1
}
error()
log()
{
echo $@
}
error()
{
log $@
}
fatal()
{
error $@
@ -29,7 +34,7 @@ set_var()
set_defaults()
{
set_var modules ""
set_var modules `cd $dir; ls streamline-*.sh | sed 's/streamline-//; s/\.sh//; /^project$/ d'`
}
usage()
@ -68,7 +73,7 @@ shift
done
shift
modules="$@"
# modules="$@"
set_defaults
@ -76,6 +81,7 @@ set_defaults
for m in $modules; do
mod_script=$dir/streamline-$m.sh
log running $mod_script status
status=`$mod_script status`
r=$?
if [ "$r" != 0 ]; then
@ -88,7 +94,7 @@ for m in $modules; do
due)
log "need to run module $m"
;;
$*)
*)
fatal "unrecognized output from module $m"
;;
esac