Commit Graph
26 Commits
Author SHA1 Message Date
Mamadou Babaei d0bda099df improve the main index layout 2024-08-16 18:01:46 +02:00
Mamadou Babaei 0ec3695103 make the main index generation code more readable 2024-08-16 18:01:46 +02:00
Mamadou Babaei a320b20309 deploy the favicon to the main index as well 2024-08-16 18:01:46 +02:00
Mamadou Babaei eab44d1ea4 fix the windows cmd.exe issues with rename/copy and always use move when invoking the pack target 2024-08-16 18:01:46 +02:00
Mamadou Babaei 1c883e942c add make pack target to the handbook makefile 2024-08-16 18:01:46 +02:00
Mamadou Babaei 1ee9e1697e try to fix rsync error on windows: error in rsync protocol data stream (code 12) 2024-08-16 18:01:46 +02:00
Mamadou Babaei b148eea514 fix the windows rsync/git bash issue: the source and destination cannot both be remote 2024-08-16 18:01:46 +02:00
Mamadou Babaei b43cf9e93d introduce #sg-handbook-revision-url and #sg-handbook-revision-url + other preprocessor improvements 2024-08-16 18:01:46 +02:00
Mamadou Babaei f5c6688803 add the initial implementation for the deploy target 2024-08-16 18:01:46 +02:00
Mamadou Babaei eda0b0864d revamp the handbook make targets 2024-08-16 18:01:45 +02:00
Mamadou Babaei 73fed8a5f7 fix the broken pdf toc generation on linux 2024-08-16 18:01:45 +02:00
Mamadou Babaei ee725626e0 winpython fixes and fix pdf-outline generation on gentoo using a temporary python env 2024-08-16 18:01:45 +02:00
Mamadou Babaei 0248a2444d minor fixes and clean up 2024-08-16 18:01:45 +02:00
Mamadou Babaei e9a3cb2024 add winpython and enable pdf-outline 2024-08-16 18:01:44 +02:00
Mamadou Babaei b1def88b73 specify the browser binary path from the gnu-make file 2024-08-16 18:01:43 +02:00
Mamadou Babaei dba1ee290c formatting fix 2024-08-16 18:01:43 +02:00
Mamadou Babaei c7bf97032e add mdbook-pdf support which is able to print pdfs using chromedevtools protocol retaining images 2024-08-16 18:01:43 +02:00
Mamadou Babaei b186d1d85a remove cargo installs for typst-cli, mdbook-typst, and mdbook-epub 2024-08-16 18:01:43 +02:00
Mamadou Babaei a51566d194 consider the value of site-url when verifying the handbook revision and simplify the makefile code to do so as well 2024-08-16 18:01:43 +02:00
Mamadou Babaei 9d0b5c9f05 switch to typst-cli from crates.io instead of git 2024-08-16 18:01:43 +02:00
Mamadou Babaei 184c8d7d15 remove mdbook-lintcheck 2024-08-16 18:01:42 +02:00
Mamadou Babaei 72c6a0bb77 add github flavored markdown alerts to the handbook 2024-08-16 18:01:42 +02:00
Mamadou Babaei 777cd97963 add experimental mdbook plugins for epub and pdf generation 2024-08-16 18:01:42 +02:00
Mamadou Babaei b23fafd451 rename verify-build-type target to verify-handbook-revision 2024-08-16 18:01:41 +02:00
Mamadou Babaei 9a72b93b0b rename verify-build-type target to verify-build-revision 2024-08-16 18:01:41 +02:00
Mamadou Babaei fb876cc236 introduce the senseglove unreal engine handbook 2024-08-16 18:01:41 +02:00