We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent cf6ccdb commit 99f488eCopy full SHA for 99f488e
1 file changed
Makefile
@@ -72,6 +72,12 @@ fmt: install-uv ## check the pre-commit hooks and the linting
72
deptry: install-uv ## run deptry if pyproject.toml exists
73
@./bin/uvx deptry "${SOURCE_FOLDER}"
74
75
+##@ Documentation
76
+book: test docs marimushka ## compile the companion book
77
+ @/bin/sh .github/scripts/book.sh
78
+ @./bin/uvx minibook --title "${BOOK_TITLE}" --subtitle "${BOOK_SUBTITLE}" --links "$$(python3 -c 'import json,sys; print(json.dumps(json.load(open("_book/links.json"))))')" --output "_book"
79
+ @touch "_book/.nojekyll"
80
+
81
##@ Meta
82
help: ## Display this help message
83
+@printf "$(BOLD)Usage:$(RESET)\n"
0 commit comments