|
|
@ -44,7 +44,6 @@ commands =
|
|
|
|
{[testenv:json-{{ doc.type }}]commands}
|
|
|
|
{[testenv:json-{{ doc.type }}]commands}
|
|
|
|
{%- endfor %}
|
|
|
|
{%- endfor %}
|
|
|
|
|
|
|
|
|
|
|
|
{% if docs|length > 0 %}
|
|
|
|
|
|
|
|
[testenv:pdf-docs]
|
|
|
|
[testenv:pdf-docs]
|
|
|
|
deps =
|
|
|
|
deps =
|
|
|
|
{[testenv:docs]deps}
|
|
|
|
{[testenv:docs]deps}
|
|
|
@ -68,7 +67,6 @@ commands =
|
|
|
|
{[testenv:{{ doc.type }}-pdf-docs]commands}
|
|
|
|
{[testenv:{{ doc.type }}-pdf-docs]commands}
|
|
|
|
{%- endif %}
|
|
|
|
{%- endif %}
|
|
|
|
{%- endfor %}
|
|
|
|
{%- endfor %}
|
|
|
|
{% endif %}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
{% for doc in docs -%}
|
|
|
|
{% for doc in docs -%}
|
|
|
|
{% set loc = doc.rst_location | replace('/source', '') %}
|
|
|
|
{% set loc = doc.rst_location | replace('/source', '') %}
|
|
|
@ -109,6 +107,7 @@ commands =
|
|
|
|
cp -av doc/build/json/{{ doc.type }} {{ doc.type }}/build/json
|
|
|
|
cp -av doc/build/json/{{ doc.type }} {{ doc.type }}/build/json
|
|
|
|
{%- endif %}
|
|
|
|
{%- endif %}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
{% if doc.pdf_enabled -%}
|
|
|
|
# PDF version
|
|
|
|
# PDF version
|
|
|
|
[testenv:{{ doc.type }}-pdf-docs]
|
|
|
|
[testenv:{{ doc.type }}-pdf-docs]
|
|
|
|
deps = {[testenv:docs]deps}
|
|
|
|
deps = {[testenv:docs]deps}
|
|
|
@ -122,11 +121,12 @@ commands =
|
|
|
|
rm -rf {{ loc }}/build/pdf
|
|
|
|
rm -rf {{ loc }}/build/pdf
|
|
|
|
cp -r {toxinidir}/_templates {{ loc }}/source/_templates/
|
|
|
|
cp -r {toxinidir}/_templates {{ loc }}/source/_templates/
|
|
|
|
sphinx-build -W --keep-going -b latex {{ loc }}/source {{ loc }}/build/pdf/
|
|
|
|
sphinx-build -W --keep-going -b latex {{ loc }}/source {{ loc }}/build/pdf/
|
|
|
|
bash -c "for f in {{ loc }}/build/pdf/*.gif; do convert $f[0] $\{f/%gif/png\}; done || true"
|
|
|
|
bash -c "for f in {{ loc }}/build/pdf/*.gif; do convert $f $\{f/%gif/png\}; done || true"
|
|
|
|
bash -c "for f in {{ loc }}/build/pdf/*.tex; do sed -iorig 's/\.gif//g' $f; done"
|
|
|
|
bash -c "for f in {{ loc }}/build/pdf/*.tex; do sed -iorig 's/\.gif//g' $f; done"
|
|
|
|
make -C {{ loc }}/build/pdf LATEXMKOPTS="-interaction=nonstopmode"
|
|
|
|
make -C {{ loc }}/build/pdf
|
|
|
|
mkdir -p doc/build/pdf
|
|
|
|
mkdir -p doc/build/pdf
|
|
|
|
cp {{ loc }}/build/pdf/{{ service_type }}-{{ doc.type }}.pdf doc/build/pdf/
|
|
|
|
cp {{ loc }}/build/pdf/{{ service_type }}-{{ doc.type }}.pdf doc/build/pdf/
|
|
|
|
|
|
|
|
{% endif %}
|
|
|
|
{% endfor %}
|
|
|
|
{% endfor %}
|
|
|
|
|
|
|
|
|
|
|
|
[testenv:bindeps]
|
|
|
|
[testenv:bindeps]
|
|
|
|