diff options
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..32b2e6d --- /dev/null +++ b/Makefile @@ -0,0 +1,25 @@ +HTML := index.html +CSS := style.css + +PARTIALS := $(addprefix partials/, meta.html nav.html footer.html) + +FILES := $(HTML) $(CSS) sitemap.xml + +site: $(addprefix build/, $(FILES)) + +clean: + -rm $(addprefix build/, $(FILES)) + +build/%.html: src/%.html $(PARTIALS) + @./scripts/awink $< $@ + @echo Compiled $< → $@ + +build/%.css: src/%.css + @install -Dm644 $< $@ + @echo Compiled $< → $@ + +build/sitemap.xml: src/sitemap.xml + @install -Dm644 $< $@ + @echo Compiled $< → $@ + +partials/%: |