website/Makefile

23 lines
329 B
Makefile
Raw Normal View History

2014-07-20 17:53:53 +02:00
TARGET=site
all: site.hs
ghc $< -o ${TARGET}
build: all
./${TARGET} build
2019-06-09 16:02:38 +02:00
tup:
tup build
preview: tup
2019-06-10 22:21:23 +02:00
rm -rf preview
cp -r build preview
rm -f preview/tup.config
2019-06-09 16:02:38 +02:00
graph:
tup graph . | dot -Tpng > graph.png
2019-06-10 21:51:04 +02:00
deploy: tup
2019-06-09 16:02:38 +02:00
rsync --checksum -ave 'ssh -p 4242' \
build/* fab@ffreling.com:public_html/ffreling.com/public/