From 3337f511c12b49e134a07ac5c42b742b3250ad95 Mon Sep 17 00:00:00 2001 From: Mark Wooding Date: Thu, 14 Jun 2018 11:50:22 +0100 Subject: [PATCH] Makefile: Don't shell out for `pwd' all the time. --- Makefile | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/Makefile b/Makefile index 4df8c56..000074c 100644 --- a/Makefile +++ b/Makefile @@ -33,7 +33,7 @@ relax = ### Configuration. ## Figure out where I am. -HERE = $(shell pwd) +HERE := $(shell pwd) ## Decide on how to fetch things from URLs. ifeq ($(shell (curl >/dev/null 2>&1 --version || [ $$? -eq 2 ]) && echo t),t) @@ -46,8 +46,9 @@ endif EMACS := $(shell \ emacs=nil; \ for i in emacs24 emacs23 emacs22 emacs21 emacs; do \ - if type >/dev/null 2>&1 $$i; then echo $$i; break; fi; \ - done) + if type >/dev/null 2>&1 $$i; then emacs=$$i; break; fi; \ + done; \ + echo $$emacs) ## Whence to obtain externally hosted stuff. REPO = https://ftp.distorted.org.uk/u/mdw/profile -- 2.11.0