blob: fa1464dfdc234219f889c8b683ca32180b168324 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
TOOL := ../code/target/debug/blog-tool
SRC_ARTICLES := $(shell find articles -type f)
OUT_ARTICLES := $(SRC_ARTICLES:articles/%.md=out/%.html)
all: $(OUT_ARTICLES) out/index.html
out/style.css: style.css
cp $< $@
out/index.html: $(TOOL) $(SRC_ARTICLES)
$(TOOL) render-index ./articles > $@
out/%.html: articles/%.md $(TOOL) out/style.css
mkdir -p out
$(TOOL) render-article $< > $@
$(TOOL): $(shell find ../code/src -type f)
sh -c 'cd ../code; cargo build'
|