PAGES=index.html\ blog/index.html\ blog/first.html\ blog/anonimato-estatistica.html\ blog/centralizacao-lei-felca.html\ blog/conta-deletada.html\ blog/tem-alguma-coisa-errada.html\ blog/systemd.html\ blog/rss.html\ blog/espacos-liminares.html\ blog/problemas-rust.html\ about.html RSS = blog/index.rss URL ?= http://localhost:8000 all: $(PAGES) blog/index.rss static/style.css clean: rm -f $(PAGES) $(RSS) dist.tar.gz static/style.css dist: all tar -cv static $(RSS) $(PAGES) | gzip > dist.tar.gz blog/index.rss: blog/posts.csv ./csv2rss.sh 'Blogs do Esquizo' '$(URL)/blog' 'Transliteração das vozes da minha cabeça' \ < blog/posts.csv > blog/index.rss blog/index.html: blog/posts.csv templates/base.m4 m4 -DPAGECONTENT="$$(./csv2index.sh /blog < $<)" templates/base.m4 > $@ static/style.css: src/css/style.css src/css/style.css src/css/base.css src/css/navbar.css src/css/scanlines.css esbuild src/css/style.css --bundle --minify --outfile=static/style.css %.html: %.md templates/base.m4 m4 -DPAGECONTENT="$$(./genpage.sh < $<)" templates/base.m4 > $@ .PHONY: all clean dist