summaryrefslogtreecommitdiff
path: root/book
diff options
context:
space:
mode:
Diffstat (limited to 'book')
-rw-r--r--book/README.md17
-rw-r--r--book/readme.md6
2 files changed, 17 insertions, 6 deletions
diff --git a/book/README.md b/book/README.md
new file mode 100644
index 00000000..3fe94365
--- /dev/null
+++ b/book/README.md
@@ -0,0 +1,17 @@
+# Hurry Curry! Recipe Book
+
+The recipe book for learning about ingame recipes.
+
+The books layout and content template is defined in `book.js`. It generates a
+JSON file containing a simple DOM-like description of the book. This JSON file
+can be rendered to PDF with `book.typ` or displayed by the game client.
+
+## Building
+
+- Requirements:
+ - GNU make
+ - Deno (or Node.js in which case you need to pass `JSR=node` to make)
+ - Typst (only if PDF or image export is required)
+
+- Make sure the book-assets submodule is checked out.
+- Run `make`
diff --git a/book/readme.md b/book/readme.md
deleted file mode 100644
index 2a72931f..00000000
--- a/book/readme.md
+++ /dev/null
@@ -1,6 +0,0 @@
-# Hurry Curry! Recipe Book
-
-## Building
-
-The book is built with Typst and uses imagery from the book-assets submodule.
-Then just `make` or for previewing just `make out/book.xx.pdf`.