23 lines
520 B
Bash
Executable File
23 lines
520 B
Bash
Executable File
#!/bin/bash
|
|
[ "$DEV_ENV" == "" ] && export DEV_ENV=$HOME
|
|
[ ! -d "$DEV_ENV" ] && echo DEV_ENV DOES NOT EXIST && exit 1
|
|
|
|
echo DEV_ENV "$DEV_ENV"
|
|
|
|
script_dir="$( cd "$( dirname "${BASH_SOURCE[0]}" )" &> /dev/null && pwd )"
|
|
|
|
runs_dir="$(find $script_dir/runs -mindepth 1 -maxdepth 1 -type f -executable)"
|
|
|
|
if [ "$1" != "" ]; then
|
|
if [ "$1" == "ls" ]; then
|
|
ls "$script_dir/runs"
|
|
else
|
|
. "$script_dir/runs/$1.sh"
|
|
fi
|
|
else
|
|
for s in $runs_dir; do
|
|
echo running $s
|
|
. "$s"
|
|
done
|
|
fi
|