Makefile (796B)
1 repodir = ~/foo 2 repositories = dotfiles elfeed-nitter emacs-nano-tts-minor-mode emacs-super-duper-yes-or-no guile-clipboard-speaker guile-rsv guix-kakafarm-channel kaka.farm learning-cc4e learning-sicp learning-the-little-schemer python-clipboard-speaker r7rs-small-texinfo rusty-diceware spacevroom spook stagit-repositories 3 4 .PHONY: all 5 all: $(repositories) index.html 6 7 index.html: 8 stagit-index $(addprefix $(repodir)/,$(repositories)) > $@ 9 10 $(repositories): 11 mkdir -p $@; cd $@; stagit -u https://kaka.farm/~stagit/ ~/foo/$@ 12 13 upload: all 14 for repository in $(repositories); do cp logo.png favicon.png style.css $$repository/ ; done 15 rsync -Prv --delete style.css favicon.png logo.png $(repositories) index.html stagit@kaka.farm:public_html/ 16 ssh git@kaka.farm 'sh -s' < update-server-info.sh