aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian Pipping <sebastian@pipping.org>2010-12-13 10:39:16 +0100
committerSebastian Pipping <sebastian@pipping.org>2010-12-13 10:39:16 +0100
commit6435a3608f7141447c1ea3b68c88baaf54408f99 (patch)
treee8c36c980a715e030830065b5a152a9d0e51b0c5 /maintenance
parentdocs: Document --genzimage (diff)
downloadgenkernel-6435a3608f7141447c1ea3b68c88baaf54408f99.tar.gz
genkernel-6435a3608f7141447c1ea3b68c88baaf54408f99.tar.bz2
genkernel-6435a3608f7141447c1ea3b68c88baaf54408f99.zip
docmatcher: Ignore --help and --version
Diffstat (limited to 'maintenance')
-rw-r--r--maintenance/docmatcher.py9
1 files changed, 9 insertions, 0 deletions
diff --git a/maintenance/docmatcher.py b/maintenance/docmatcher.py
index 4a045b4c..ece71bd5 100644
--- a/maintenance/docmatcher.py
+++ b/maintenance/docmatcher.py
@@ -20,6 +20,8 @@ for app in ('DEVICE_MAPPER', 'UNIONFS_FUSE', 'BUSYBOX', 'DMRAID', 'LVM', 'ISCSI'
EXTRA_VARIABLES.append('%s_%s' % (app, prop))
EXTRA_VARIABLES = tuple(EXTRA_VARIABLES)
+IGNORE_OPTIONS = ('help', 'version')
+
def exract_gen_cmdline_sh():
f = open('gen_cmdline.sh', 'r')
@@ -51,6 +53,8 @@ def exract_gen_cmdline_sh():
gen_cmdline_sh_parsing_long_params = set()
for match in re.finditer('--([a-z][a-z0-9-]+)', parsing_code):
para_name = match.group(1)
+ if para_name in IGNORE_OPTIONS:
+ continue
gen_cmdline_sh_parsing_long_params.add(para_name)
gen_cmdline_sh_variables = set()
@@ -66,6 +70,8 @@ def exract_gen_cmdline_sh():
gen_cmdline_sh_usage_long_params = set()
for match in re.finditer('--([a-z][a-z0-9-]+)', '\n'.join(usage_lines)):
para_name = match.group(1)
+ if para_name in IGNORE_OPTIONS:
+ continue
gen_cmdline_sh_usage_long_params.add(para_name)
del usage_lines
@@ -118,6 +124,9 @@ def extract_genkernel_xml(genkernel_xml_path, variables_blacklist):
for match in re.finditer('--([a-z][a-z0-9-]+)', genkernel_xml):
para_name = match.group(1)
+ if para_name in IGNORE_OPTIONS:
+ continue
+
# Fix doc error "--no install"
if para_name == 'no':
para_name = 'no-install'