Commit | Line | Data |
---|---|---|
466a17dd | 1 | SRC := $(filter-out $(wildcard meta_*),$(wildcard *.m4)) |
505a9419 | 2 | OUTPUTS := $(patsubst %.m4,out/%.html,$(SRC)) |
b791db4e | 3 | STATIC := $(patsubst static/%,out/%,$(wildcard static/* static/.*)) |
38037201 | 4 | |
066f7565 | 5 | all: $(OUTPUTS) out/notes.atom out/notes.rss out/style.css $(STATIC) |
38037201 | 6 | |
c08732dd | 7 | out/%.html: %.m4 header.html footer.html ; m4 $< > $@ |
466a17dd AB |
8 | out/notes.atom: meta_feed_atom.m4 ; m4 $< > $@ |
9 | out/notes.rss: meta_feed_rss.m4 ; m4 $< > $@ | |
505a9419 | 10 | $(STATIC): ; ln -s $(PWD)/static/$(notdir $@) $@ |
38037201 AB |
11 | |
12 | deploy: | |
79d486cb AB |
13 | rsync -avzLP out/ abandali@bandali.eu.org:www/site/ |
14 | ssh abandali@bandali.eu.org mv www/site/.htaccess-www www/.htaccess | |
e4b339cf | 15 | |
4927af92 | 16 | .PHONY: deploy |