From: Angus Gratton Date: Fri, 21 Sep 2018 01:05:16 +0000 (+1000) Subject: docs: Don't show Kconfig.projbuild from MQTT submodule examples in docs X-Git-Tag: v3.2-beta1~112^2 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=688807d5f6d2254735a08daebc380abff897d95a;p=esp-idf docs: Don't show Kconfig.projbuild from MQTT submodule examples in docs --- diff --git a/docs/conf_common.py b/docs/conf_common.py index 1ff9d351dd..968a3cca94 100644 --- a/docs/conf_common.py +++ b/docs/conf_common.py @@ -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",