SHELL=/bin/bash

VERSION=$(shell jq -r .version package.json)
DATE=$(shell date +%F)
MD=$(shell find site -name "*.md")
HTML=$(subst $(firstword $(subst /, ,$(MD:.md=.html)))/,,$(MD:.md=.html))

SRC=node_modules/@owickstrom/the-monospace-web/src

all: src $(HTML)

vpath %.md site

%.html: %.md
	pandoc --toc -s --css /src/reset.css --css /src/index.css -Vversion=v$(VERSION) -Vdate=$(DATE) -i $< -o $@ --template=site/template.html

src: 
	cp -r $(SRC) src

clean:
	rm -rf *.html src audio blog

.PHONY: all clean
