From 0a4f03e7412a7d05aae6d752770d4f9d21cc9916 Mon Sep 17 00:00:00 2001 From: Tom Ryder Date: Tue, 3 Aug 2021 12:19:05 +1200 Subject: Refactor Makefile a little --- Makefile | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/Makefile b/Makefile index b8144fe..8ec1a3d 100644 --- a/Makefile +++ b/Makefile @@ -1,16 +1,15 @@ -.POSIX: .PHONY: all install clean .SUFFIXES: .SUFFIXES: .bash -PREFIX = /usr/local -BASH = /bin/bash ALL = parcimini +BASH = /bin/bash +PREFIX = /usr/local +all: $(ALL) .bash: $(BASH) -c : - awk -v bash=$(BASH) 'NR == 1 { print "#!" bash } 1' $< > $@ + awk -v interpreter=$(BASH) 'NR == 1 { $$1 ="#!" interpreter } 1' $< > $@ chmod +x ./$@ -all: $(ALL) -install: $(ALL) +install: parcimini mkdir -p -- $(PREFIX)/bin cp -- parcimini $(PREFIX)/bin clean: -- cgit v1.2.3