Selaa lähdekoodia

Add -o|--only option to list modules from only one directory

Useful when working with a private set of modules; to see what's inside,
etc.
Alois Mahdal 6 vuotta sitten
vanhempi
commit
b8145b0dd5
1 muutettua tiedostoa jossa 2 lisäystä ja 0 poistoa
  1. 2
    0
      src/bin/sfdoc

+ 2
- 0
src/bin/sfdoc Näytä tiedosto

35
             "-I PTH, --include PTH  Include path PTH when searching"    \
35
             "-I PTH, --include PTH  Include path PTH when searching"    \
36
             "                   for modules; can be specified multiple" \
36
             "                   for modules; can be specified multiple" \
37
             "                   times."                                 \
37
             "                   times."                                 \
38
+            "-o PTH, --only-from PTH  Searcho only under path PTH."     \
38
         --                                                              \
39
         --                                                              \
39
         "Without command specified, will try to display documentation"  \
40
         "Without command specified, will try to display documentation"  \
40
         "in man(1) pager."
41
         "in man(1) pager."
74
         -I|--include)   SHELLFU_PATH="$2:$SHELLFU_PATH"; shift 2 || usage ;;
75
         -I|--include)   SHELLFU_PATH="$2:$SHELLFU_PATH"; shift 2 || usage ;;
75
         -l|--ls)        action=lsx;                 shift; break ;;
76
         -l|--ls)        action=lsx;                 shift; break ;;
76
         -L|--lsmod)     action=lsm;                 shift; break ;;
77
         -L|--lsmod)     action=lsm;                 shift; break ;;
78
+        -o|--only-from) SHELLFU_PATH="$2"; SHELLFU_INCLUDE=""; shift 2 || usage ;;
77
         --lsvar)        action=lsv;                 shift; break ;;
79
         --lsvar)        action=lsv;                 shift; break ;;
78
         --lsfun)        action=lsf;                 shift; break ;;
80
         --lsfun)        action=lsf;                 shift; break ;;
79
         -e|--export)    action=exp; format="$2";    shift 2 || usage; break ;;
81
         -e|--export)    action=exp; format="$2";    shift 2 || usage; break ;;