legacy-dotfiles/dotfiles2.mk
Tom Willemse a3ee1cf373 Add dotfiles2.mk
This should replace dotfiles.mk soon
2013-05-26 17:55:03 +02:00

17 lines
474 B
Makefile

DESTDIR?=$(HOME)
DESTDIR:=$(DESTDIR)/$(SUBDIR)
RSYNC=rsync
RFLAGS=--links --perms --times --group --owner --dirs --verbose \
--update --delete --exclude=Makefile --exclude=.gitignore \
$(addprefix --exclude=,$(EXCLUDE))
install-modules=$(addprefix install-,$(MODULES))
install: $(install-modules)
@echo "Syncing $(CURDIR)/ with $(DESTDIR)"
@$(RSYNC) $(RFLAGS) $(CURDIR)/ $(DESTDIR)
@echo
$(install-modules): install-%:
@DESTDIR=$(DESTDIR) $(MAKE) -s -C $* install