|
@@ -19,6 +19,7 @@ export FFOO_CONFIG_PATH=$(mkconfpath | tr '\n' :)
|
19
|
19
|
export SATURNIN_VERSION="__VERSION__"
|
20
|
20
|
export SATURNIN_CACHE_HOME="__SATURNIN_CACHE_HOME__"
|
21
|
21
|
|
|
22
|
+ffoo import config
|
22
|
23
|
ffoo import exits
|
23
|
24
|
ffoo import pretty
|
24
|
25
|
|
|
@@ -30,7 +31,12 @@ usage() {
|
30
|
31
|
|
31
|
32
|
print_help() {
|
32
|
33
|
echo ""
|
33
|
|
- echo "valid sub-commands:"
|
|
34
|
+ echo "built-in sub-commands:"
|
|
35
|
+ echo ""
|
|
36
|
+ echo " conf"
|
|
37
|
+ echo " help"
|
|
38
|
+ echo ""
|
|
39
|
+ echo "installed sub-commands:"
|
34
|
40
|
echo ""
|
35
|
41
|
find "$SATURNIN_LIBEXEC" \
|
36
|
42
|
-mindepth 1 \
|
|
@@ -65,6 +71,7 @@ SATURNIN_SUBCOMMAND="$1"
|
65
|
71
|
shift
|
66
|
72
|
|
67
|
73
|
case "$SATURNIN_SUBCOMMAND" in
|
|
74
|
+ conf) inigrep "$@"; exit $? ;;
|
68
|
75
|
help) print_help; exit $FFOO_EXIT_OK ;;
|
69
|
76
|
*)
|
70
|
77
|
lexpath="$SATURNIN_LIBEXEC/saturnin-$SATURNIN_SUBCOMMAND"
|