build.sh (view raw)
1#!/bin/bash
2
3INPUT=${HOME_INPUT:-"../writing/published"}
4OUTPUT=${HOME_OUTPUT:-"build"}
5
6# Reset build directory
7rm -rf build
8mkdir -p build/html
9
10# Copy static files into default directory
11cp -r statics/* build/html
12
13# Generate pages and data
14deno run --unstable -A generator/mod.ts --input $INPUT --output $OUTPUT
15
16# Minify CSS
17npx minify statics/style.css > build/html/style.css