diff --git a/lib/makefile b/lib/makefile index 257e61d..50e222a 100644 --- a/lib/makefile +++ b/lib/makefile @@ -8,8 +8,18 @@ include ../lib/shared.mk install: | init update init: - $(report) header "Setting up githook" - $(report) pass "Symlinked `ln -svf $(GIT_HOOK_SRC) $(GIT_HOOK_TARGET)`" + $(report) header "Setting up this stuff" + $(report) pass "githook symlinked `ln -svf $(GIT_HOOK_SRC) $(GIT_HOOK_TARGET)`" + $(MAKE) -C $(SRC_DIR) fix_http_repo + +fix_http_repo: + cd $(SRC_DIR) + if [[ $$(git remote get-url origin) == http* ]] ; then + git remote set-url origin git@git.jpatrick.io:james/dotfiles.git \ + ; $(report) "Reseting git remote http(s) -> ssh repo" + else + $(report) debug "git repo deosn't start with http. So no need to reset remote." + fi update: