Merge pull request 'Update tox.ini && conf.py file' (#3) from confpy into main

Reviewed-on: docs/architecture-center#3
This commit is contained in:
Tino Schreiber 2024-01-26 11:29:53 +00:00
commit 075fea7338
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 cp
mkdir mkdir
commands = 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 sphinx-minify --input-directory doc/build/html_temp/caf --output-directory doc/build/html/caf
mkdir -p caf/build/html mkdir -p caf/build/html
cp -av doc/build/html/caf caf/build/html cp -av doc/build/html/caf caf/build/html
@ -80,7 +80,7 @@ allowlist_externals =
mkdir mkdir
sh sh
commands = 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 # Drop data useless for the search - wrap it also with sh/xargs due to bugs
# in tox # in tox
sh -c "find doc/build/json -type d -and '(' -name '_images' -or -name '_static' -or -name '_sources' ')' -print0 | xargs -0 rm -rf" 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 bash
cp cp
commands = commands =
rm -rf caf/build/pdf rm -rf doc/caf/build/pdf
sphinx-build -W --keep-going -b latex caf/source caf/build/pdf/ sphinx-build -W --keep-going -b latex doc/caf/source doc/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 doc/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" bash -c "for f in doc/caf/build/pdf/*.tex; do sed -iorig 's/\.gif//g' $f; done"
make -C caf/build/pdf make -C doc/caf/build/pdf
mkdir -p doc/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 # HTML version
@ -113,7 +113,7 @@ allowlist_externals =
cp cp
mkdir mkdir
commands = 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 sphinx-minify --input-directory doc/build/html_temp/blueprints --output-directory doc/build/html/blueprints
mkdir -p blueprints/build/html mkdir -p blueprints/build/html
cp -av doc/build/html/blueprints blueprints/build/html cp -av doc/build/html/blueprints blueprints/build/html
@ -126,7 +126,7 @@ allowlist_externals =
mkdir mkdir
sh sh
commands = 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 # Drop data useless for the search - wrap it also with sh/xargs due to bugs
# in tox # in tox
sh -c "find doc/build/json -type d -and '(' -name '_images' -or -name '_static' -or -name '_sources' ')' -print0 | xargs -0 rm -rf" 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 bash
cp cp
commands = commands =
rm -rf blueprints/build/pdf rm -rf doc/blueprints/build/pdf
sphinx-build -W --keep-going -b latex blueprints/source blueprints/build/pdf/ sphinx-build -W --keep-going -b latex doc/blueprints/source doc/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 doc/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" bash -c "for f in doc/blueprints/build/pdf/*.tex; do sed -iorig 's/\.gif//g' $f; done"
make -C blueprints/build/pdf make -C doc/blueprints/build/pdf
mkdir -p doc/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/