28 lines
577 B
Makefile
28 lines
577 B
Makefile
all: static site/index-2.html
|
|
|
|
.PHONY: clean site static
|
|
|
|
clean:
|
|
rm -r site
|
|
|
|
site:
|
|
mkdir -p site
|
|
|
|
static: site
|
|
cp -r static/* site
|
|
|
|
site/xkcd.css: src/xkcd-rgb.txt src/xkcd-css.py
|
|
python3 src/xkcd-css.py > site/xkcd.css
|
|
|
|
site/style.css: site/xkcd.css src/style.css
|
|
cp src/style.css site/style.css
|
|
|
|
site/index-2.html: site/style.css src/index.md src/nav.html
|
|
pandoc src/index.md \
|
|
--standalone \
|
|
--section-divs \
|
|
--css style.css \
|
|
--no-highlight \
|
|
--include-before-body src/nav.html \
|
|
--from markdown+emoji \
|
|
-o site/index-2.html
|