Commit Graph
28 Commits
Author SHA1 Message Date
Mamadou Babaei 675bfb0691 add make pack to the output of make help 2024-08-16 12:48:43 +02:00
Mamadou Babaei bb4d8669f0 lock cargo dependencies for the hadbook to pecific major/minor releases and not patch releases 2024-08-14 19:04:46 +02:00
Mamadou Babaei 9024b9573d improve the main index layout 2024-07-31 12:40:27 +02:00
Mamadou Babaei 8c2d379af5 make the main index generation code more readable 2024-07-31 12:22:31 +02:00
Mamadou Babaei a1c68aa8d8 deploy the favicon to the main index as well 2024-07-31 11:50:02 +02:00
Mamadou Babaei a6b3eac593 fix the windows cmd.exe issues with rename/copy and always use move when invoking the pack target 2024-07-30 17:46:02 +02:00
Mamadou Babaei 3a58ec5fd4 add make pack target to the handbook makefile 2024-07-30 10:15:42 +02:00
Mamadou Babaei b9b039090d try to fix rsync error on windows: error in rsync protocol data stream (code 12) 2024-07-29 18:19:23 +02:00
Mamadou Babaei 118f0ab793 fix the windows rsync/git bash issue: the source and destination cannot both be remote 2024-07-29 15:31:36 +02:00
Mamadou Babaei db20362783 introduce #sg-handbook-revision-url and #sg-handbook-revision-url + other preprocessor improvements 2024-07-29 15:07:14 +02:00
Mamadou Babaei cadd997971 add the initial implementation for the deploy target 2024-07-29 15:05:37 +02:00
Mamadou Babaei df0aff8ca3 revamp the handbook make targets 2024-07-29 15:05:36 +02:00
Mamadou Babaei 9bfe9e5729 fix the broken pdf toc generation on linux 2024-07-29 15:05:36 +02:00
Mamadou Babaei ec608afb33 winpython fixes and fix pdf-outline generation on gentoo using a temporary python env 2024-07-29 15:05:33 +02:00
Mamadou Babaei f1d831f454 minor fixes and clean up 2024-07-29 15:05:33 +02:00
Mamadou Babaei 3b4601695a add winpython and enable pdf-outline 2024-07-29 15:05:17 +02:00
Mamadou Babaei cfb8c50484 specify the browser binary path from the gnu-make file 2024-07-20 22:46:06 +02:00
Mamadou Babaei 307627ca57 formatting fix 2024-07-20 22:21:32 +02:00
Mamadou Babaei f3606be722 add mdbook-pdf support which is able to print pdfs using chromedevtools protocol retaining images 2024-07-18 16:25:42 +02:00
Mamadou Babaei cd7d5c64f8 remove cargo installs for typst-cli, mdbook-typst, and mdbook-epub 2024-07-18 16:10:21 +02:00
Mamadou Babaei f42f7d451e consider the value of site-url when verifying the handbook revision and simplify the makefile code to do so as well 2024-07-18 13:54:54 +02:00
Mamadou Babaei a32fd800ca switch to typst-cli from crates.io instead of git 2024-07-18 11:38:14 +02:00
Mamadou Babaei a86d9e0f1b remove mdbook-lintcheck 2024-07-16 21:43:02 +02:00
Mamadou Babaei f6940bd33a add github flavored markdown alerts to the handbook 2024-07-16 21:28:03 +02:00
Mamadou Babaei c8895c3132 add experimental mdbook plugins for epub and pdf generation 2024-07-16 21:21:10 +02:00
Mamadou Babaei 2847bff31e rename verify-build-type target to verify-handbook-revision 2024-07-14 12:13:28 +02:00
Mamadou Babaei 94fac157aa rename verify-build-type target to verify-build-revision 2024-07-14 12:12:42 +02:00
Mamadou Babaei 02a891f100 introduce the senseglove unreal engine handbook 2024-07-11 21:10:43 +02:00