Use mask to call into make

This commit is contained in:
Tom Willemse 2020-04-24 20:49:40 -07:00
parent a52da655ff
commit fb85e44193
2 changed files with 7 additions and 5 deletions

View file

@ -8,13 +8,15 @@ STOW=stow
all: $(MODULES)
clean: $(addsuffix -clean,$(MODULES))
stow: $(addsuffix -stow,$(MODULES))
zsh:
$(MAKE) -C $@
%-stow:
$(STOW) $(subst -stow,,$@)
%-install: %
$(STOW) $^
%-uninstall:
$(STOW) -D $(subst -uninstall,,$@)
###########
# Compton #

View file

@ -7,7 +7,7 @@ These are my configuration files.
> Use GNU Stow to install a configuration.
~~~bash
stow "$project"
make ${project}-install
~~~
## uninstall (project)
@ -15,5 +15,5 @@ stow "$project"
> Use GNU Stow to uninstall a configuration.
~~~bash
stow -D "$project"
make ${project}-uninstall
~~~