simplify submodule management
[disinclined.org.git] / Makefile
index bd6c107..325500c 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,11 +1,14 @@
-default: site
+default: build
+all: update build
 
-hostname = disinclined.org
 sitename = disinclined.org
+hostname = disinclined.org
+
+update:
+       ./update-submodules.sh
 
 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 +23,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