# # Makefile # Maxime “pep” Buquet, 2018-02-21 00:12 # WEBROOT ?= "/var/www/bouah.net" all: public deploy: clean update drafts public mv drafts public/_drafts cp -rv $(WEBROOT)/specs $(WEBROOT)/files public/ rm -rf $(WEBROOT) mv public $(WEBROOT) update: git pull -r git submodule update public: clean hugo --debug --destination public systemctl --user start blog-goaccess.service branches: for branch in $(shell git branch --list "post-*"); do \ git checkout $$branch; \ hugo --debug --baseUrl "https://bouah.net/_drafts/$$branch" \ --buildDrafts --buildFuture --destination drafts/$$branch; \ done drafts: hugo --debug --baseUrl "https://bouah.net/_drafts" \ --buildDrafts --buildFuture --destination drafts serve: hugo serve --debug --buildDrafts --buildFuture clean: rm -rf public drafts .PHONY: deploy update public branches drafts serve clean # vim:ft=make #