modules = emacs stumpwm cower install-modules = $(addprefix install-,$(modules)) .PHONY: all install $(modules) $(install-modules) all: $(modules) install: $(install-modules) $(modules): $(MAKE) -C $@/ $(install-modules): install-%: $(MAKE) -C $*/ install