summaryrefslogtreecommitdiff
path: root/Makefile
blob: 55f072bd6a1201dc68c990abec5aacdf521c6d13 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
pages = $(wildcard *.html)
sheets = $(wildcard *.css)
images = $(wildcard *.svg)
resources = $(pages) $(sheets) $(images)
targets = $(foreach f,$(resources),public/$(f))

.PHONY: all clean site

all: site

site: $(targets)

public:
	mkdir $@

$(targets): public/%: % | public
	cp $< $@

clean:
	rm -r public