From 3527214713e9a916ffa3b8406a9636dd0d0640b6 Mon Sep 17 00:00:00 2001 From: Loup-Garou911XD Date: Thu, 7 Mar 2024 16:31:05 +0530 Subject: [PATCH] modified: Makefile modified: tools/batools/docs.py --- Makefile | 3 +++ tools/batools/docs.py | 4 ++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index 83274d9d..403ebc07 100644 --- a/Makefile +++ b/Makefile @@ -188,6 +188,9 @@ docs-sphinx: $(MAKE) dummymodules @$(PCOMMAND) gen_docs_sphinx +docs-sphinx-clean: + rm -rf .cache/sphinx + pcommandbatch_speed_test: prereqs @$(PCOMMAND) pcommandbatch_speed_test $(PCOMMANDBATCH) diff --git a/tools/batools/docs.py b/tools/batools/docs.py index ff900fc4..4f02a6f4 100755 --- a/tools/batools/docs.py +++ b/tools/batools/docs.py @@ -234,7 +234,7 @@ def _run_sphinx() -> None: assert template_dir.is_dir() build_dir = 'build/sphinx/' os.makedirs(build_dir, exist_ok=True) - sphinx_apidoc_out = build_dir + 'apidoc/' + sphinx_apidoc_out = '.cache/sphinx/' # might want to use .cache dir os.makedirs(sphinx_apidoc_out, exist_ok=True) @@ -257,7 +257,7 @@ def _run_sphinx() -> None: subprocess.run( ['make', 'html'], check = True, cwd= sphinx_apidoc_out) - shutil.copytree(sphinx_apidoc_out + '_build/html/', build_dir+'html/', dirs_exist_ok=True) + shutil.copytree(sphinx_apidoc_out + '_build/html/', build_dir, dirs_exist_ok=True) # shutil.rmtree(temp_modules_dir) duration = time.monotonic() - starttime print(f'Generated sphinx documentation in {duration:.1f}s.')