Update tox.ini && conf.py file

Performed-by: gitea/infra/otc-metadata/tools/generate_doc_confpy.py
This commit is contained in:
vladimirhasko 2024-01-26 11:23:36 +00:00
parent 33aa862f4d
commit c4b53d7a65
3 changed files with 250 additions and 16 deletions

File diff suppressed because it is too large Load Diff

117
doc/caf/source/conf.py Normal file

File diff suppressed because it is too large Load Diff

32
tox.ini
View File

@ -67,7 +67,7 @@ allowlist_externals =
cp
mkdir
commands =
sphinx-build -W --keep-going -b html caf/source doc/build/html_temp/caf
sphinx-build -W --keep-going -b html doc/caf/source doc/build/html_temp/caf
sphinx-minify --input-directory doc/build/html_temp/caf --output-directory doc/build/html/caf
mkdir -p caf/build/html
cp -av doc/build/html/caf caf/build/html
@ -80,7 +80,7 @@ allowlist_externals =
mkdir
sh
commands =
sphinx-build -W --keep-going -b json caf/source doc/build/json/caf
sphinx-build -W --keep-going -b json doc/caf/source doc/build/json/caf
# Drop data useless for the search - wrap it also with sh/xargs due to bugs
# in tox
sh -c "find doc/build/json -type d -and '(' -name '_images' -or -name '_static' -or -name '_sources' ')' -print0 | xargs -0 rm -rf"
@ -97,13 +97,13 @@ allowlist_externals =
bash
cp
commands =
rm -rf caf/build/pdf
sphinx-build -W --keep-going -b latex caf/source caf/build/pdf/
bash -c "for f in caf/build/pdf/*.gif; do convert $f $\{f/%gif/png\}; done || true"
bash -c "for f in caf/build/pdf/*.tex; do sed -iorig 's/\.gif//g' $f; done"
make -C caf/build/pdf
rm -rf doc/caf/build/pdf
sphinx-build -W --keep-going -b latex doc/caf/source doc/caf/build/pdf/
bash -c "for f in doc/caf/build/pdf/*.gif; do convert $f $\{f/%gif/png\}; done || true"
bash -c "for f in doc/caf/build/pdf/*.tex; do sed -iorig 's/\.gif//g' $f; done"
make -C doc/caf/build/pdf
mkdir -p doc/build/pdf
cp caf/build/pdf/architecture-center-cloud-adoption-framework.pdf doc/build/pdf/
cp doc/caf/build/pdf/architecture-center-cloud-adoption-framework.pdf doc/build/pdf/
# HTML version
@ -113,7 +113,7 @@ allowlist_externals =
cp
mkdir
commands =
sphinx-build -W --keep-going -b html blueprints/source doc/build/html_temp/blueprints
sphinx-build -W --keep-going -b html doc/blueprints/source doc/build/html_temp/blueprints
sphinx-minify --input-directory doc/build/html_temp/blueprints --output-directory doc/build/html/blueprints
mkdir -p blueprints/build/html
cp -av doc/build/html/blueprints blueprints/build/html
@ -126,7 +126,7 @@ allowlist_externals =
mkdir
sh
commands =
sphinx-build -W --keep-going -b json blueprints/source doc/build/json/blueprints
sphinx-build -W --keep-going -b json doc/blueprints/source doc/build/json/blueprints
# Drop data useless for the search - wrap it also with sh/xargs due to bugs
# in tox
sh -c "find doc/build/json -type d -and '(' -name '_images' -or -name '_static' -or -name '_sources' ')' -print0 | xargs -0 rm -rf"
@ -143,13 +143,13 @@ allowlist_externals =
bash
cp
commands =
rm -rf blueprints/build/pdf
sphinx-build -W --keep-going -b latex blueprints/source blueprints/build/pdf/
bash -c "for f in blueprints/build/pdf/*.gif; do convert $f $\{f/%gif/png\}; done || true"
bash -c "for f in blueprints/build/pdf/*.tex; do sed -iorig 's/\.gif//g' $f; done"
make -C blueprints/build/pdf
rm -rf doc/blueprints/build/pdf
sphinx-build -W --keep-going -b latex doc/blueprints/source doc/blueprints/build/pdf/
bash -c "for f in doc/blueprints/build/pdf/*.gif; do convert $f $\{f/%gif/png\}; done || true"
bash -c "for f in doc/blueprints/build/pdf/*.tex; do sed -iorig 's/\.gif//g' $f; done"
make -C doc/blueprints/build/pdf
mkdir -p doc/build/pdf
cp blueprints/build/pdf/architecture-center-blueprints.pdf doc/build/pdf/
cp doc/blueprints/build/pdf/architecture-center-blueprints.pdf doc/build/pdf/