PREFIX ?= /usr/local BINDIR ?= $(PREFIX)/bin SRCDIR ?= exec SCRIPTS := $(wildcard $(SRCDIR)/*.sh) install: @mkdir -p $(BINDIR) for f in $(SCRIPTS); do \ install -m 755 "$$f" "$(BINDIR)/$$(basename $$f .sh)"; \ done uninstall: for f in $(SCRIPTS); do \ rm -f "$(BINDIR)/$$(basename $$f .sh)"; \ done