From: Yann Collet Date: Thu, 22 Oct 2020 06:51:13 +0000 (-0700) Subject: fix test X-Git-Tag: v1.4.7~46^2~6 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ca75da8fa3fc834eeb3d9dcfb5c09967976ea981;p=thirdparty%2Fzstd.git fix test DEBUGLEVEL redefinition --- diff --git a/tests/Makefile b/tests/Makefile index d347a948a..87252ea80 100644 --- a/tests/Makefile +++ b/tests/Makefile @@ -96,7 +96,7 @@ dll: fuzzer-dll zstreamtest-dll PHONY: zstd zstd32 zstd-nolegacy # must be phony, only external makefile knows how to build them, or if they need an update zstd zstd32 zstd-nolegacy: - $(MAKE) -C $(PRGDIR) $@ MOREFLAGS+="$(DEBUGFLAGS)" + $(MAKE) -C $(PRGDIR) $@ MOREFLAGS+="$(DEBUGFLAGS)" DEBUGLEVEL=$(DEBUGLEVEL) gzstd: $(MAKE) -C $(PRGDIR) $@ HAVE_ZLIB=1 MOREFLAGS+="$(DEBUGFLAGS)" @@ -255,7 +255,8 @@ clean: #---------------------------------------------------------------------------------- # valgrind tests are validated only for some posix platforms #---------------------------------------------------------------------------------- -ifneq (,$(filter $(shell uname),Linux Darwin GNU/kFreeBSD GNU OpenBSD FreeBSD NetBSD DragonFly SunOS)) +UNAME := $(shell uname) +ifneq (,$(filter $(UNAME),Linux Darwin GNU/kFreeBSD GNU OpenBSD FreeBSD NetBSD DragonFly SunOS)) HOST_OS = POSIX valgrindTest: VALGRIND = valgrind --leak-check=full --show-leak-kinds=all --error-exitcode=1 @@ -275,8 +276,8 @@ valgrindTest: zstd datagen fuzzer fullbench endif -ifneq (,$(filter MINGW% MSYS%,$(shell uname))) -HOST_OS = MSYS +ifneq (,$(filter MINGW% MSYS%,$(UNAME))) + HOST_OS = MSYS endif @@ -286,8 +287,8 @@ endif ifneq (,$(filter $(HOST_OS),MSYS POSIX)) DIFF:=diff -ifneq (,$(filter $(shell uname),SunOS)) -DIFF:=gdiff +ifneq (,$(filter $(UNAME),SunOS)) + DIFF:=gdiff endif .PHONY: list