aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Makefile3
1 files changed, 2 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index 9b507f4..4ff9774 100644
--- a/Makefile
+++ b/Makefile
@@ -2,7 +2,8 @@ PW_SHA256 := 7361c87eb5e55240a3afbf7f41bc2a08f93e392414103075d3929b5fd53e021c
DARWIN = $(findstring Darwin,$(shell uname))
NEEDED_CFLAGS := -std=c99 -D_POSIX_C_SOURCE=200112L -D__EXTENSIONS__
NEEDED_CFLAGS += $(if $(DARWIN),-D_DARWIN_C_SOURCE)
-ifeq ($(shell sha256sum pw.c),$(PW_SHA256) pw.c)
+SHA256TOOL := $(if $(DARWIN),shasum -a 256,sha256sum)
+ifeq ($(shell $(SHA256TOOL) pw.c),$(PW_SHA256) pw.c)
PW_VERSION := 3
else
PW_VERSION := 3-$(shell git rev-parse --short HEAD)