doc: index config variable only once
The index.rst file should reference variables only once. Jira: ZEP-148 Change-Id: Ia5aad1d3ccd0f7c93fca94f1fa0ad88171eaf5c1 Signed-off-by: Anas Nashif <anas.nashif@intel.com>
This commit is contained in:
parent
e8bc8af602
commit
35360df9be
1 changed files with 14 additions and 11 deletions
|
@ -11,6 +11,7 @@ UNKNOWN, BOOL, TRISTATE, STRING, HEX, INT = range(6)
|
||||||
TYPENAME = {UNKNOWN: "unknown", BOOL: "bool", TRISTATE: "tristate",
|
TYPENAME = {UNKNOWN: "unknown", BOOL: "bool", TRISTATE: "tristate",
|
||||||
STRING: "string", HEX: "hex", INT: "int"}
|
STRING: "string", HEX: "hex", INT: "int"}
|
||||||
|
|
||||||
|
done = []
|
||||||
|
|
||||||
def print_with_indent(s, indent):
|
def print_with_indent(s, indent):
|
||||||
print((" " * indent) + s)
|
print((" " * indent) + s)
|
||||||
|
@ -28,18 +29,20 @@ def print_items(items, outdir, indent):
|
||||||
#print_with_indent("config {0}".format(item.get_name()), indent)
|
#print_with_indent("config {0}".format(item.get_name()), indent)
|
||||||
|
|
||||||
var = "CONFIG_%s" %item.get_name()
|
var = "CONFIG_%s" %item.get_name()
|
||||||
f.write(" %s.rst\n" %var)
|
if not var in done:
|
||||||
config = open("%s/%s.rst" % (outdir, var), "w")
|
done.append(var)
|
||||||
config.write("\n.. _CONFIG_%s:\n" %item.get_name())
|
f.write(" %s.rst\n" %var)
|
||||||
config.write("\n%s\n" %var)
|
config = open("%s/%s.rst" % (outdir, var), "w")
|
||||||
config.write("%s\n\n" %(len("%s" %var) * '#' ))
|
config.write("\n.. _CONFIG_%s:\n" %item.get_name())
|
||||||
if text:
|
config.write("\n%s\n" %var)
|
||||||
config.write("\n%s\n\n" %text)
|
config.write("%s\n\n" %(len("%s" %var) * '#' ))
|
||||||
else:
|
if text:
|
||||||
config.write("\nThe configuration item %s:\n\n" %var)
|
config.write("\n%s\n\n" %text)
|
||||||
config.write(item.rest())
|
else:
|
||||||
|
config.write("\nThe configuration item %s:\n\n" %var)
|
||||||
|
config.write(item.rest())
|
||||||
|
|
||||||
config.close()
|
config.close()
|
||||||
elif item.is_menu():
|
elif item.is_menu():
|
||||||
#print_with_indent('menu "{0}"'.format(item.get_title()), indent)
|
#print_with_indent('menu "{0}"'.format(item.get_title()), indent)
|
||||||
print_items(item.get_items(), outdir, indent + 2)
|
print_items(item.get_items(), outdir, indent + 2)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue