aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordatdenkikniet <jcdra1@gmail.com>2023-05-05 18:52:14 +0200
committerdatdenkikniet <jcdra1@gmail.com>2023-05-11 19:20:58 +0200
commitd41d28b60d4fefd96c991d41152e8af068ad32c6 (patch)
tree3004d9a1107f6dba16f9f416f5bda770d23fa030
parenta66540efa014b3716d252612bfc7f8f17ed765c4 (diff)
Add check-book.sh script
-rw-r--r--.gitignore1
-rwxr-xr-xcheck-book.sh18
2 files changed, 19 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
index 7405f86..d081dc3 100644
--- a/.gitignore
+++ b/.gitignore
@@ -5,3 +5,4 @@
/target
Cargo.lock
*.hex
+book-target/
diff --git a/check-book.sh b/check-book.sh
new file mode 100755
index 0000000..22289fe
--- /dev/null
+++ b/check-book.sh
@@ -0,0 +1,18 @@
+#!/bin/sh
+
+set -e
+
+cd book/en/
+mdbook build
+cd ../../
+
+cargo doc --features thumbv7-backend
+
+mkdir -p book-target/book/
+cp -r book/en/book/ book-target/book/en/
+cp LICENSE-* book-target/book/en
+cp -r target/doc/ book-target/api/
+
+lychee --offline --format detailed book-target/book/en/
+
+rm -rf book-target/ \ No newline at end of file