aboutsummaryrefslogtreecommitdiff
path: root/.build.yml
diff options
context:
space:
mode:
authorY. Wang <yw05@forksworld.de>2022-07-19 17:43:30 +0200
committerY. Wang <yw05@forksworld.de>2022-07-19 17:52:57 +0200
commit5cc7f50bad779e4f4efb747a74bbce53a7e05cd3 (patch)
treeb4e99693e34cec2b5161faaf4bdda9fab7a1e74a /.build.yml
parent3b167028b38753d776cec777efb07eae23e58a12 (diff)
downloadadvtrains-5cc7f50bad779e4f4efb747a74bbce53a7e05cd3.tar.gz
advtrains-5cc7f50bad779e4f4efb747a74bbce53a7e05cd3.tar.bz2
advtrains-5cc7f50bad779e4f4efb747a74bbce53a7e05cd3.zip
Split manual into multiple files
Diffstat (limited to '.build.yml')
-rw-r--r--.build.yml7
1 files changed, 3 insertions, 4 deletions
diff --git a/.build.yml b/.build.yml
index af6b8bb..031f18f 100644
--- a/.build.yml
+++ b/.build.yml
@@ -19,7 +19,7 @@ sources :
- https://git.sr.ht/~gpcf/advtrains
artifacts:
- .minetest/mods/advtrains/assets/manual/acceleration-distance.pdf
-- .minetest/mods/advtrains/assets/manual/manual.pdf
+- .minetest/mods/advtrains/assets/manual/a4manual.pdf
- .minetest/mods/advtrains/assets/manual/a5manual.pdf
- .minetest/mods/advtrains/assets/manuals.tar.xz
@@ -62,13 +62,12 @@ tasks:
~/bin/minetestserver --port 31111 --gameid minetest_game --config ~/minetest.conf --world ~/.minetest/worlds/advtrains_testworld
- generate_documentation: |
cd ~/.minetest/mods/advtrains/assets/manual
- sed -E '5s/a4paper/a5paper/' manual.tex > a5manual.tex
- for i in manual.tex a5manual.tex; do
+ for i in a4manual.tex a5manual.tex; do
for run in {1..2}; do
pdflatex -interaction=nonstopmode -halt-on-error -output-format=pdf $i
done
done
- make4ht -f 'html5+tidy' manual.tex
+ make4ht -f 'html5+tidy' a4manual.tex
for i in acceleration-distance.ps; do
ps2pdf $i
done