From 688807d5f6d2254735a08daebc380abff897d95a Mon Sep 17 00:00:00 2001 From: Angus Gratton Date: Fri, 21 Sep 2018 11:05:16 +1000 Subject: [PATCH] docs: Don't show Kconfig.projbuild from MQTT submodule examples in docs --- docs/conf_common.py | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/docs/conf_common.py b/docs/conf_common.py index 1ff9d351d..968a3cca9 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",