modified: Makefile

modified:   src/assets/sphinx/template/conf.py
	modified:   tools/batools/docs.py
This commit is contained in:
Loup-Garou911XD 2024-03-07 12:37:41 +05:30
parent 6a39f050dc
commit 77e3c21d77
3 changed files with 6 additions and 7 deletions

View File

@ -185,7 +185,7 @@ docs-pdoc:
@$(PCOMMAND) gen_docs_pdoc
docs-sphinx:
$(MAKE) dummymodules
# $(MAKE) dummymodules
@$(PCOMMAND) gen_docs_sphinx
pcommandbatch_speed_test: prereqs

View File

@ -12,7 +12,8 @@
#
import os
import sys
sys.path.insert(0, os.path.abspath(os.getenv('BALLISTICA_ROOT')+'/src/assets/sphinx/.modules/'))
sys.path.insert(0, os.path.abspath('..'))
# -- Options for HTML output -------------------------------------------------

View File

@ -213,7 +213,7 @@ def _run_pdoc() -> None:
duration = time.monotonic() - starttime
print(f'{Clr.GRN}Generated pdoc documentation in {duration:.1f}s.{Clr.RST}')
def generate_sphinxdoc():
def generate_sphinxdoc() -> None:
_run_sphinx()
def _run_sphinx() -> None:
@ -245,9 +245,7 @@ def _run_sphinx() -> None:
shutil.copytree(assets_dirs['bacommon_package'], temp_modules_dir + 'bacommon/', dirs_exist_ok=True)
shutil.copytree(template_dir, sphinx_apidoc_out, dirs_exist_ok= True)
os.environ['BALLISTICA_ROOT'] = os.getcwd()
starttime = time.monotonic()
subprocess.run(['sphinx-apidoc',
@ -264,6 +262,6 @@ def _run_sphinx() -> None:
subprocess.run( ['make', 'html'], check = True, cwd= sphinx_apidoc_out)
shutil.copytree(sphinx_apidoc_out + '_build/html/', build_dir, dirs_exist_ok=True)
shutil.rmtree(temp_modules_dir)
# shutil.rmtree(temp_modules_dir)
duration = time.monotonic() - starttime
print(f'Generated sphinx documentation in {duration:.1f}s.')