joplin-mdbooks-website/build
Stavros Korokithakis 0f91704180
Make links prettier
2021-11-20 17:22:59 +02:00

23 lines
606 B
Bash
Executable File

#!/bin/bash
set -euxo pipefail
rm -rf public/
if [ -x "$(which mdbook)" ] ; then
echo "mdBook found, running..."
mdbook build -d public
else
echo "mdBook not found, downloading..."
wget https://github.com/rust-lang/mdBook/releases/download/v0.4.13/mdbook-v0.4.13-x86_64-unknown-linux-gnu.tar.gz -O mdbook.tgz
tar zxvf mdbook.tgz
./mdbook build -d public
fi
./move_html_to_dir public/
# Make checkboxes editable, just in case the user wants to keep their own checklist.
find public/ -name "*.html" -type f -exec sed -i 's/input disabled=""/input/g' {} +
cp -R static/* public/