Merge branch 'doc/fix_config_links' into 'master'

doc: Fix config links, add navigation lists to config items page

See merge request idf/esp-idf!3310
This commit is contained in:
Ivan Grokhotkov
2018-09-25 18:23:24 +08:00
27 changed files with 132 additions and 93 deletions

View File

@@ -60,8 +60,14 @@ call_with_python('../gen-dxd.py')
print("Generating kconfig.inc from kconfig contents")
kconfig_inc_path = '{}/inc/kconfig.inc'.format(builddir)
temp_sdkconfig_path = '{}/sdkconfig.tmp'.format(builddir)
kconfigs = subprocess.check_output(["find", "../../components", "-name", "Kconfig"]).decode()
kconfig_projbuilds = subprocess.check_output(["find", "../../components", "-name", "Kconfig.projbuild"]).decode()
# note: trimming "examples" dir from KConfig/KConfig.projbuild as MQTT submodule
# has its own examples in the submodule.
kconfigs = subprocess.check_output(["find", "../../components",
"-name", "examples", "-prune",
"-o", "-name", "Kconfig", "-print"]).decode()
kconfig_projbuilds = subprocess.check_output(["find", "../../components",
"-name", "examples", "-prune",
"-o", "-name", "Kconfig.projbuild", "-print"]).decode()
confgen_args = [sys.executable,
"../../tools/kconfig_new/confgen.py",
"--kconfig", "../../Kconfig",