瀏覽代碼

Avoid confusion with -I from ffoom and ffdoc

Alois Mahdal 10 年之前
父節點
當前提交
cb7ab36aa6
共有 1 個檔案被更改,包括 6 行新增6 行删除
  1. 6
    6
      bin/fff

+ 6
- 6
bin/fff 查看文件

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