diff options
| author | Charles <sircharlesaze@gmail.com> | 2019-08-16 11:20:18 +0200 |
|---|---|---|
| committer | Charles <sircharlesaze@gmail.com> | 2019-08-16 11:20:18 +0200 |
| commit | ec75775b276a8c323ae01bbd71b998a7f3c44e39 (patch) | |
| tree | 8412e10e161553459fe8292cc021bff643015fea /Makefile | |
| download | dotfiles-ec75775b276a8c323ae01bbd71b998a7f3c44e39.tar.gz dotfiles-ec75775b276a8c323ae01bbd71b998a7f3c44e39.tar.bz2 dotfiles-ec75775b276a8c323ae01bbd71b998a7f3c44e39.zip | |
Initial commit for dotfiles
Diffstat (limited to 'Makefile')
| -rw-r--r-- | Makefile | 43 |
1 files changed, 43 insertions, 0 deletions
diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..1550bc4 --- /dev/null +++ b/Makefile @@ -0,0 +1,43 @@ +DOTDIR = $(HOME)/dotfiles +ZSHRC = .zshrc +VIMRC = .vimrc +TMUXCONF = .tmux.conf +BASHRC = .bashrc +BASHALIAS = .bash_aliases +PROFILE = .profile +CONFFILES = $(HOME)/$(ZSHRC) $(HOME)/$(VIMRC) $(HOME)/$(TMUXCONF) $(HOME)/$(BASHRC) \ + $(HOME)/$(BASHALIAS) $(HOME)/$(PROFILE) + +.PHONY: all +all: $(CONFFILES) + +$(HOME)/$(ZSHRC): $(DOTDIR)/$(ZSHRC) + touch $@ + echo "source $<" > $@ + +$(HOME)/$(VIMRC): $(DOTDIR)/$(VIMRC) + touch $@ + echo "so $<" > $@ + +$(HOME)/$(TMUXCONF): $(DOTDIR)/$(TMUXCONF) + touch $@ + echo "source-file $<" > $@ + +$(HOME)/$(BASHRC): $(DOTDIR)/$(BASHRC) + touch $@ + echo "source $<" > $@ + +$(HOME)/$(BASHALIAS): $(DOTDIR)/$(BASHALIAS) + touch $@ + echo "source $<" > $@ + +$(HOME)/$(PROFILE): $(DOTDIR)/$(PROFILE) + touch $@ + echo "source $<" > $@ + +.PHONY: clean +clean: + rm -f $(CONFFILES) + +.PHONY: re +re: clean all |
