force 404 page message to center
[disinclined.org.git] / Makefile
index 04f9f5e..00e4e41 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,11 +1,18 @@
-default: site
+default: build
+all: update build
 
-hostname = 69.164.210.222
 sitename = disinclined.org
+hostname = disinclined.org
+
+.ONESHELL:
+update:
+       eval "$$(ssh-agent -s)"
+       ssh-add ~/.ssh/id_rsa
+       git submodule update --remote
+       eval "$$(ssh-agent -k)"
 
 build site:
-       git submodule update
-       cp ~/src/resume/resume.{pdf,html} .
+       cp resume/resume.{pdf,html} .
        bundle exec jekyll build -d $(sitename) --trace
 
 serve:
@@ -20,6 +27,3 @@ deploy:
        ssh -t $(hostname) tar -xf $(sitename).tgz
        ssh -t $(hostname) sudo rsync -a ~dylan/$(sitename) /srv/http/
        rm $(sitename).tgz
-
-fix-git-permissions:
-       ssh -t $(hostname) sudo -u git /var/lib/gitolite3/update-permissions