Lines Matching +full:mutually +full:- +full:exclusive
2 # SPDX-License-Identifier: GPL-2.0
7 # Converted from the kernel-doc script originally written in Perl
16 # Anna-Maria Behnsen <anna-maria@linutronix.de>
21 # Chen-Yu Tsai <wenst@chromium.org>
29 # Greg Kroah-Hartman <gregkh@linuxfoundation.org>
47 # Linus Torvalds <torvalds@linux-foundation.org>
64 # Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
68 # Rolf Eike Beer <eike-kernel@sf-tec.de>
94 See Documentation/doc-guide/kernel-doc.rst for the
119 See Documentation/doc-guide/kernel-doc.rst for the documentation comment syntax.
131 FILE or -export-file FILE.
137 FILE or -export-file FILE.
160 This option is kept just for backward-compatibility, but it does nothing,
166 """Helper class to format warnings on a similar way to kernel-doc.pl"""
180 parser.add_argument("-v", "-verbose", "--verbose", action="store_true",
183 parser.add_argument("-d", "-debug", "--debug", action="store_true",
186 parser.add_argument("-M", "-modulename", "--modulename",
190 parser.add_argument("-l", "-enable-lineno", "--enable_lineno",
196 parser.add_argument("-Wreturn", "--wreturn", action="store_true",
199 parser.add_argument("-Wshort-desc", "-Wshort-description", "--wshort-desc",
203 parser.add_argument("-Wcontents-before-sections",
204 "--wcontents-before-sections", action="store_true",
207 parser.add_argument("-Wall", "--wall", action="store_true",
210 parser.add_argument("-Werror", "--werror", action="store_true",
213 parser.add_argument("-export-file", "--export-file", action='append',
216 # Output format mutually-exclusive group
218 out_group = parser.add_argument_group("Output format selection (mutually exclusive)")
222 out_fmt.add_argument("-m", "-man", "--man", action="store_true",
224 out_fmt.add_argument("-r", "-rst", "--rst", action="store_true",
226 out_fmt.add_argument("-N", "-none", "--none", action="store_true",
229 # Output selection mutually-exclusive group
231 sel_group = parser.add_argument_group("Output selection (mutually exclusive)")
234 sel_mut.add_argument("-e", "-export", "--export", action='store_true',
237 sel_mut.add_argument("-i", "-internal", "--internal", action='store_true',
240 sel_mut.add_argument("-s", "-function", "--symbol", action='append',
244 parser.add_argument("-n", "-nosymbol", "--nosymbol", action='append',
247 parser.add_argument("-D", "-no-doc-sections", "--no-doc-sections",