summaryrefslogtreecommitdiff
path: root/dist-2-cscope-indexer-help.patch
blob: 08efb2ad145f7df361f6db78fade38964bea56d6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
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"
 	;;