Simplifying linking bit

main
Dan Buch 10 years ago
parent 6b98ca459f
commit 39aa7597b3

@ -2,7 +2,7 @@ SOURCES := $(shell ls | grep -E -v 'README|Makefile')
TARGETS := $(patsubst %,$(HOME)/.%,$(SOURCES)) TARGETS := $(patsubst %,$(HOME)/.%,$(SOURCES))
$(HOME)/.%: % $(HOME)/.%: %
if [[ ! -e '$@' ]] ; then ln -sv '$(PWD)/$^' '$@' ; fi $(RM) '$@' && ln -svf '$(PWD)/$^' '$@'
.PHONY: all .PHONY: all
all: $(TARGETS) all: $(TARGETS)

Loading…
Cancel
Save