You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

14 lines
273 B

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