mdbook-cat-prep 1.0.9

a preprocessor for mdbook which provides teacher, subject, material and tag functionality
Documentation
#!/bin/sh

# S E S T A V O V A C Í   S K R I P T
# ===================================
# - tento soubor obsahuje skript pro
#   sestavení knihy na platformě ZEIT.CO
# - před použitím je zapotřebí zaměnit
#   {vlastnik} a {repo} za validní údaje

# minimální instalace nightly rustu je vše, co je potřeba
curl https://sh.rustup.rs -sSf | sh -s -- --profile minimal --default-toolchain nightly -y

# zprovoznení instalace rustu
source $HOME/.cargo/env

# instalace potřebných nástrojů
# debug nám zde stačí, protože chceme kratší deployment
# generování knih není závodní disciplína
cargo install --debug mdbook
cargo install --debug mdbook-cat-prep

# reclone je zapotřebí, jelikož defaultní
# deploy ZEITu vynechává .git složku
git clone https://github.com/{vlastnik}/{repo}

cd {repo}

mdbook build

# finále
cp -r book ../book