53 lines
1.2 KiB
Diff
53 lines
1.2 KiB
Diff
diff -up ./contrib/xcscope/cscope-indexer.help ./contrib/xcscope/cscope-indexer
|
|
--- ./contrib/xcscope/cscope-indexer.help 2017-12-07 10:45:07.000000000 -0500
|
|
+++ ./contrib/xcscope/cscope-indexer 2019-06-24 15:46:31.484852474 -0400
|
|
@@ -80,6 +80,37 @@ RECURSE=
|
|
VERBOSE=
|
|
export DIR RECURSE # Need to pass these to subprocesses
|
|
|
|
+show_usage() {
|
|
+
|
|
+cat << EOF
|
|
+
|
|
+ cscope-indexer [ -v ] [-f database_file ] [-i list_file ] [ -l ] [ -r ]
|
|
+
|
|
+ where:
|
|
+
|
|
+ -f database_file
|
|
+ Specifies the cscope database file (default: cscope.out).
|
|
+
|
|
+ -i list_file
|
|
+ Specifies the name of the file into which the list of files
|
|
+ to index is placed (default: cscope.files).
|
|
+
|
|
+ -l
|
|
+ Suppress the generation/updating of the cscope database
|
|
+ file. Only a list of files is generated.
|
|
+
|
|
+ -r
|
|
+ Recurse into subdirectories to locate files to index.
|
|
+ Without this option, only the current directory is
|
|
+ searched.
|
|
+
|
|
+ -v
|
|
+ Be verbose. Output simple progress messages.
|
|
+
|
|
+EOF
|
|
+
|
|
+}
|
|
+
|
|
while [ -n "$1" ]
|
|
do
|
|
case "$1" in
|
|
@@ -110,6 +141,10 @@ do
|
|
-v)
|
|
VERBOSE=1
|
|
;;
|
|
+ -h|--help)
|
|
+ show_usage
|
|
+ exit 0
|
|
+ ;;
|
|
*)
|
|
DIR="$1"
|
|
;;
|