diff options
| author | esquizo <esquizo+noreply@esquizo.net> | 2026-06-15 12:15:42 -0300 |
|---|---|---|
| committer | esquizo <esquizo+noreply@esquizo.net> | 2026-06-15 12:15:42 -0300 |
| commit | 42005ccd19df93a4362408185057a74b86bf698c (patch) | |
| tree | 948b84607f48050c4f63aec094528c8b3be875f5 /Makefile | |
| parent | 4b6f76d2c53741f0995275c427dc9aa752cf38f7 (diff) | |
Diffstat (limited to 'Makefile')
| -rw-r--r-- | Makefile | 17 |
1 files changed, 15 insertions, 2 deletions
@@ -9,9 +9,12 @@ PAGES=index.html\ blog/rss.html\ blog/espacos-liminares.html\ blog/problemas-rust.html\ + tutoriais/index.html\ + tutoriais/index.rss\ + tutoriais/makefiles.html\ about.html -RSS = blog/index.rss +RSS = blog/index.rss tutoriais/index.rss URL ?= http://localhost:8000 @@ -22,7 +25,14 @@ clean: dist: all tar -cv static $(RSS) $(PAGES) | gzip > dist.tar.gz - + +distzip: all + zip -f dist.zip static $(RSS) $(PAGES) + +tutoriais/index.rss: tutoriais/posts.csv + ./csv2rss.sh 'Tutoriais do Esquizo' '$(URL)/tutoriais' 'Tutoriais das vozes da minha cabeça' \ + < tutoriais/posts.csv > tutoriais/index.rss + 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 @@ -30,6 +40,9 @@ blog/index.rss: blog/posts.csv blog/index.html: blog/posts.csv templates/base.m4 m4 -DPAGECONTENT="$$(./csv2index.sh /blog < $<)" templates/base.m4 > $@ +tutoriais/index.html: tutoriais/posts.csv templates/base.m4 + m4 -DPAGECONTENT="$$(./csv2index.sh /tutoriais < $<)" 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 --external:'/static/*' --bundle --minify --outfile=static/style.css |
