mirror of
https://github.com/phil-opp/blog_os.git
synced 2025-12-16 14:27:49 +00:00
24 lines
472 B
Bash
24 lines
472 B
Bash
#!/bin/sh
|
|
|
|
set -e
|
|
|
|
# build rust project
|
|
make
|
|
|
|
# check formatting (rustfmt)
|
|
PATH=~/.cargo/bin:$PATH
|
|
cargo fmt -- --write-mode=diff
|
|
|
|
# clone hugo branch, which contains the blog template
|
|
git clone --branch=hugo https://github.com/phil-opp/blog_os.git hugo
|
|
cd hugo
|
|
|
|
# download hugo
|
|
wget https://github.com/spf13/hugo/releases/download/v0.15/hugo_0.15_linux_amd64.tar.gz
|
|
tar xf hugo_0.15_linux_amd64.tar.gz
|
|
|
|
# build the blog
|
|
hugo_0.15_linux_amd64/hugo_0.15_linux_amd64
|
|
|
|
cd ..
|