# vim: set ft=make : root := `pwd` # Build static website build: tup build clean: git clean -dxf build # Generate dependency graph as PNG file graph: tup graph . | dot -Tpng > graph.png upload-resume: scp ~/Hub/Personal/Jobs/resume_2020-09.pdf fabs@ffreling.com:ffreling.com/files/resume.pdf # Deploy up-to-date website to webserver deploy: build rsync --checksum --copy-links -ave 'ssh' \ --exclude-from=rsync_excludes.txt \ build/* fabs@ffreling.com:/var/www/ffreling.com/ preview: build python3 -m webbrowser -t "file://{{root}}/build/index.html"