topdir := $(dir $(lastword $(MAKEFILE_LIST))) include $(topdir)/config.mk ################################################################################ progs = $(shell find . -maxdepth 1 -type f -executable -printf '%f\n') confs = $(shell find . -maxdepth 1 -type f -not -executable -printf '%f\n'|fgrep -v Makefile) files = $(addprefix $(DESTDIR)$(libre_execdir)/,$(progs)) \ $(addprefix $(DESTDIR)$(libre_datadir)/,$(confs)) all: PHONY build build: PHONY install: PHONY $(files) $(DESTDIR)$(libre_execdir)/%: % install -Dm755 '$<' '$@' $(DESTDIR)$(libre_datadir)/%: % install -Dm644 '$<' '$@' ################################################################################ FORCE: PHONY PHONY: .PHONY: FORCE PHONY