From 8525ef1287193b930f0c03ea76e53f4377318697 Mon Sep 17 00:00:00 2001 From: Philippe Renon Date: Sun, 5 Apr 2015 18:40:52 +0200 Subject: [PATCH] OP-1818 added MD5_GEN_TEMPLATE used to generate md5 signature files --- make/tools.mk | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/make/tools.mk b/make/tools.mk index a1f3b9e4b..5cafc61c6 100644 --- a/make/tools.mk +++ b/make/tools.mk @@ -267,6 +267,27 @@ define MD5_CHECK_TEMPLATE "`test -f \"$(1)\" && $(OPENSSL) dgst -md5 \"$(1)\" | $(CUT) -f2 -d' '`" $(2) "`$(CUT) -f1 -d' ' < \"$(1).md5\"`" endef +############################## +# +# Cross-platform MD5 generation template +# $(1) = file name without quotes +# +############################## + +ifeq ($(UNAME), Darwin) + +define MD5_GEN_TEMPLATE +md5 -r $(1) > $(1).md5 +endef + +else + +define MD5_GEN_TEMPLATE +$(OPENSSL) dgst -r -md5 $(1) > $(1).md5 +endef + +endif + ############################## # # Cross platform download template