8 SERVER := www.j8takagi.net
11 PROJECTNAME := $(notdir $(CURDIR))
12 REPOSNAME := $(PROJECTNAME).git
13 REPOS := $(REPOSDIR)/$(REPOSNAME)
14 SERVERREPOS := $(SERVER):$(REPOS)
16 REPOSEXT := $(strip $(shell $(SSH) $(SERVER) $(LS) -d $(REPOS) || $(ECHO)))
17 GITORIGIN := $(strip $(shell $(GIT) remote | grep origin))
19 .PHONY: gitorigin-add gitorigin-show gitpush gitorigin-clean gitrepos
22 $(GIT) push --set-upstream origin master
25 $(if $(GITORIGIN),@($(ECHO) 'remote origin exists. git remote set-url origin <url>'),$(GIT) remote add origin $(SERVERREPOS))
28 $(if $(REPOSEXT),,$(SSH) $(SERVER) '$(MKDIR) $(REPOSDIR)/$(REPOSNAME) && $(CD) $(REPOS) && $(GIT) init --bare')
31 $(GIT) remote remove origin