MD := $(shell find content/ -type f -name '*.md') HTML := $(patsubst content/%.md, build/%.html, $(MD)) .PHONY: all all: css $(HTML) css: @mkdir -p build/assets/css sassc src/template/main.scss > build/assets/css/style.css build/%.html: content/%.md @mkdir -p "$(@D)" pandoc -s -o "$@" --quiet --template=src/template/template.html "$<" clean: rm -rf build/