aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRob Austein <sra@hactrn.net>2016-06-24 17:04:56 -0400
committerRob Austein <sra@hactrn.net>2016-06-24 17:04:56 -0400
commit89d67ebfa9d02b46764810fb315e82f7593b2400 (patch)
tree61788a114cea75040f09ab2dc825959fe84fab4d
parent0e1cc8d4e6ca53222d448df5e421c5d33383022f (diff)
Support VPATH builds.
-rw-r--r--GNUmakefile6
1 files changed, 4 insertions, 2 deletions
diff --git a/GNUmakefile b/GNUmakefile
index 5d1fbde..d4572cd 100644
--- a/GNUmakefile
+++ b/GNUmakefile
@@ -43,6 +43,8 @@ TARGETS := $(notdir ${HDR} ${LIB})
SHA256SUM := $(firstword $(wildcard /usr/local/bin/sha256sum /usr/local/bin/gsha256sum /usr/bin/sha256sum))
+CHECKSUMS ?= Checksums
+
all: ${TARGETS}
clean:
@@ -60,7 +62,7 @@ ${LIB}: ${HDR}
ifeq "" "${SHA256SUM}"
@echo "Couldn't find sha256sum, not verifying distribution checksums"
else
- ${SHA256SUM} --check Checksums
+ ${SHA256SUM} --check ${CHECKSUMS}
endif
cd ${REPO}; ${MAKE} CFLAGS='${CFLAGS}'
@@ -82,5 +84,5 @@ TAGS: ${HDR}
ifneq "" "${SHA256SUM}"
regenerate-checksums: ${HDR}
cd ${REPO}; git clean -dxf
- find ${REPO} -name .git -prune -o -type f -print | sort | xargs ${SHA256SUM} >Checksums
+ find ${REPO} -name .git -prune -o -type f -print | sort | xargs ${SHA256SUM} >${CHECKSUMS}
endif