# HG changeset patch # User Oleksandr Gavenko # Date 1458934609 -7200 # Node ID afb2d0fd7999576909baa07d696aa0f287249c53 # Parent ec4a06cc1a8b2cff98d10c806e4f030797fa98c0 Deploy targets. diff -r ec4a06cc1a8b -r afb2d0fd7999 Makefile --- a/Makefile Fri Mar 25 21:30:16 2016 +0200 +++ b/Makefile Fri Mar 25 21:36:49 2016 +0200 @@ -77,6 +77,34 @@ all: install ################################################################ +# Deploy targets. + +.PHONY: deploy +deploy: deploy2defun deploy2sf + + +DEFUN_USER ?= user +DEFUN_HG_SRV ?= hg.defun.work +DEFUN_HG_DIR ?= /srv/hg/dot-emacs + +.PHONY: deploy2defun +deploy2defun: deploy2defun-src + +.PHONY: deploy2defun-src +deploy2defun-src: + hg push ssh://$(DEFUN_USER)@$(DEFUN_HG_SRV)/$(DEFUN_HG_DIR) || [ $$? = 1 ] + + +SF_USER ?= gavenkoa + +.PHONY: deploy2sf +deploy2sf: deploy2sf-src + +.PHONY: deploy2sf-src +deploy2sf-src: + hg push ssh://$(SF_USER)@hg.code.sf.net/u/$(SF_USER)/dot-emacs || [ $$? = 1 ] + +################################################################ # Install/uninstall targets. .PHONY: check-install-comapt