mirror of
https://github.com/systemd/systemd.git
synced 2025-03-28 02:50:16 +03:00
man: ignore non-manpage files when generating makefile
This commit is contained in:
parent
ef417cfd22
commit
c0652d453e
@ -66,6 +66,8 @@ def xml(file):
|
||||
def add_rules(rules, name):
|
||||
xml = xml_parse(name)
|
||||
# print('parsing {}'.format(name), file=sys.stderr)
|
||||
if xml.getroot().tag != 'refentry':
|
||||
return
|
||||
conditional = xml.getroot().get('conditional') or ''
|
||||
rulegroup = rules[conditional]
|
||||
refmeta = xml.find('./refmeta')
|
||||
@ -86,7 +88,11 @@ def create_rules(xml_files):
|
||||
" {conditional => {alias-name => source-name}} "
|
||||
rules = collections.defaultdict(dict)
|
||||
for name in xml_files:
|
||||
add_rules(rules, name)
|
||||
try:
|
||||
add_rules(rules, name)
|
||||
except Exception:
|
||||
print("Failed to process", name, file=sys.stderr)
|
||||
raise
|
||||
return rules
|
||||
|
||||
def mjoin(files):
|
||||
|
Loading…
x
Reference in New Issue
Block a user