[FIX] Clean-up Makefile

I added missing .PHONY rules, and made Vim quit after installing its
packages.
This commit is contained in:
Bruno BELANYI 2020-08-21 18:19:47 +02:00
parent 675f9d82a6
commit 5efd29dd6f

View file

@ -140,6 +140,8 @@ link-cli: $(addprefix stow-,$(CLI_PACKAGES))
link-visual: $(addprefix stow-,$(VISUAL_PACKAGES)) link-visual: $(addprefix stow-,$(VISUAL_PACKAGES))
# Installing configuration packages # Installing configuration packages
.PHONY: $(addprefix stow-,$(CLI_PACKAGES))
.PHONY: $(addprefix stow-,$(VISUAL_PACKAGES))
stow-%: % stow-%: %
$(STOW) $< $(STOW) $<
@ -164,15 +166,20 @@ stow-tmux: tmux
stow-vim: vim stow-vim: vim
$(STOW) $< $(STOW) $<
vim +PlugInstall vim +PlugInstall +qa
# Removing packages # Removing packages
unlink: unlink-cli unlink-visual .PHONY: unlink-all
unlink-all: unlink-cli unlink-visual
.PHONY: unlink-cli
unlink-cli: $(addprefix unstow-,$(CLI_PACKAGES)) unlink-cli: $(addprefix unstow-,$(CLI_PACKAGES))
.PHONY: unlink-visual
unlink-visual: $(addprefix unstow-,$(VISUAL_PACKAGES)) unlink-visual: $(addprefix unstow-,$(VISUAL_PACKAGES))
.PHONY: $(addprefix unstow-,$(CLI_PACKAGES))
.PHONY: $(addprefix unstow-,$(VISUAL_PACKAGES))
unstow-%: unstow-%:
$(STOW) -D $* $(STOW) -D $*