| @@ -21,20 +21,26 @@ endif | |||||
| current_origin_url := $(shell git config remote.origin.url) | current_origin_url := $(shell git config remote.origin.url) | ||||
| ifneq (,$(findstring $(dotfiles_git_path),$(current_origin_url))) | |||||
| $(warning Currently in dotfiles repository) | |||||
| dotfiles_dir := $(PWD) | |||||
| else | |||||
| ifeq (,$(dotfiles_dir)) | |||||
| ifeq (,$(DOTFILES_DIR)) | |||||
| $(warning Neigher DOTFILES_DIR nor dotfiles_dir not defined) | |||||
| $(warning Use default value) | |||||
| dotfiles_dir := $(home)/10sr_dotfiles | |||||
| else | |||||
| $(warning dotfiles_dir is set from DOTFILES_DIR) | |||||
| dotfiles_dir := $(DOTFILES_DIR) | |||||
| endif | |||||
| endif | |||||
| ifneq (,$(dotfiles_dir)) | |||||
| ifneq (,$(findstring $(dotfiles_git_path),$(current_origin_url))) | |||||
| $(warning Currently in dotfiles repository) | |||||
| dotfiles_dir := $(PWD) | |||||
| else | |||||
| # Current directory is not 10sr/dotfiles.git reposioty | |||||
| ifeq (,$(DOTFILES_DIR)) | |||||
| $(warning Neigher DOTFILES_DIR nor dotfiles_dir is defined) | |||||
| $(warning Use default value) | |||||
| dotfiles_dir := $(home)/10sr_dotfiles | |||||
| else | |||||
| # dotfiles_dir is empty but DOTFILES_DIR has a value | |||||
| $(warning dotfiles_dir is set from DOTFILES_DIR) | |||||
| dotfiles_dir := $(DOTFILES_DIR) | |||||
| endif | |||||
| endif | |||||
| endif | endif | ||||
| $(warning dotfiles_dir: $(dotfiles_dir)) | $(warning dotfiles_dir: $(dotfiles_dir)) | ||||