|
@@ -6,15 +6,15 @@ ffoo import pretty
|
6
|
6
|
|
7
|
7
|
|
8
|
8
|
usage() {
|
9
|
|
- usage_is "[-I|--include module] function [args...]"
|
|
9
|
+ usage_is "[-M|--module module] function [args...]"
|
10
|
10
|
}
|
11
|
11
|
|
12
|
|
-includes=""
|
|
12
|
+modules=""
|
13
|
13
|
|
14
|
14
|
while true; do case $1 in
|
15
|
15
|
-d|--debug) FFOO_DEBUG=true; shift ;;
|
16
|
16
|
-v|--verbose) FFOO_VERBOSE=true; shift ;;
|
17
|
|
- -I|--include) includes=$includes:$2; shift 2 ;;
|
|
17
|
+ -M|--module) modules=$modules:$2; shift 2 ;;
|
18
|
18
|
"") usage ;;
|
19
|
19
|
*) fffun="$1"; shift;
|
20
|
20
|
break ;;
|
|
@@ -24,15 +24,15 @@ case $fffun in
|
24
|
24
|
*.*)
|
25
|
25
|
module=${fffun%.*}
|
26
|
26
|
fffun=${fffun#$module.}
|
27
|
|
- includes=$includes:$module
|
|
27
|
+ modules=$modules:$module
|
28
|
28
|
;;
|
29
|
29
|
esac
|
30
|
30
|
|
31
|
31
|
|
32
|
|
-debug -v includes module fffun
|
|
32
|
+debug -v modules module fffun
|
33
|
33
|
debug "\$@='$@'"
|
34
|
34
|
|
35
|
|
-for i in $(tr ":" " " <<<"$includes"); do
|
|
35
|
+for i in $(tr ":" " " <<<"$modules"); do
|
36
|
36
|
ffoo import $i
|
37
|
37
|
done
|
38
|
38
|
|