git.m455.casa

m455.casa

clone url: git://git.m455.casa/m455.casa


Makefile

1 all: clean generate-posts generate-rss-feed copy-assets copy-html copy-style
2
3 build-loop:
4 while true; do make && sleep 2; done
5
6 serve:
7 cd build && python3 -m http.server 8000
8
9 copy-style:
10 cp style.css build/
11
12 copy-html:
13 cp -r html/* build/
14
15 copy-assets:
16 cp -r assets/* build/
17
18 generate-rss-feed:
19 ./bin/generate-rss-feed
20
21 generate-posts:
22 ./bin/generate-posts
23
24 compile:
25 csc -static src/generate-posts.scm -o ./bin/generate-posts
26 rm bin/generate-posts.link
27 csc -static src/generate-rss-feed.scm -o ./bin/generate-rss-feed
28 rm bin/generate-rss-feed.link
29
30 clean:
31 rm -rf build/*
32