X-Git-Url: https://disinclined.org/git/?a=blobdiff_plain;f=Makefile;h=325500c4738db50add4c13af82bd997b8bd65b05;hb=6b0591eb6c4e5d4e3d91156b156ab2828eb53c69;hp=c675db2c8a6de4f3160d90d762869ab598690ef9;hpb=4fdb6152f6035dec5d3b46b23cb7f7f15072ef4b;p=disinclined.org.git diff --git a/Makefile b/Makefile index c675db2..325500c 100644 --- a/Makefile +++ b/Makefile @@ -1,10 +1,25 @@ -default: site +default: build +all: update build -build site: _site - bundle exec jekyll build -d disinclined.org --trace +sitename = disinclined.org +hostname = disinclined.org + +update: + ./update-submodules.sh + +build site: + cp resume/resume.{pdf,html} . + bundle exec jekyll build -d $(sitename) --trace serve: bundle exec jekyll serve --trace --verbose --livereload upgrade: bundle update + +deploy: + tar -czf $(sitename).tgz $(sitename) + scp $(sitename).tgz $(hostname): + ssh -t $(hostname) tar -xf $(sitename).tgz + ssh -t $(hostname) sudo rsync -a ~dylan/$(sitename) /srv/http/ + rm $(sitename).tgz