From a86a09ea0dcaca40a00d13f973dbde54afe9f1fb Mon Sep 17 00:00:00 2001 From: Yann Collet Date: Thu, 22 Dec 2016 11:31:39 +0100 Subject: [PATCH] removed examples from standard C tests, since they contain some POSIX elements --- Makefile | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/Makefile b/Makefile index 7d9ff4f8..691d5d82 100644 --- a/Makefile +++ b/Makefile @@ -26,12 +26,15 @@ endif default: lib zstd .PHONY: all -all: +all: allmost + CPPFLAGS=-I../lib LDFLAGS=-L../lib $(MAKE) -C examples/ $@ + +.PHONY: allmost +allmost: # without examples $(MAKE) -C $(ZSTDDIR) $@ $(MAKE) -C $(PRGDIR) $@ zstd32 $(MAKE) -C $(TESTDIR) $@ all32 $(MAKE) -C $(ZWRAPDIR) $@ - CPPFLAGS=-I../lib LDFLAGS=-L../lib $(MAKE) -C examples/ $@ .PHONY: lib lib: @@ -151,13 +154,13 @@ gnu90test: clean CFLAGS="-std=gnu90" $(MAKE) all c99test: clean - CFLAGS="-std=c99" $(MAKE) all + CFLAGS="-std=c99" $(MAKE) allmost gnu99test: clean CFLAGS="-std=gnu99" $(MAKE) all c11test: clean - CFLAGS="-std=c11" $(MAKE) all + CFLAGS="-std=c11" $(MAKE) allmost bmix64test: clean CFLAGS="-O3 -mbmi -Werror" $(MAKE) -C $(TESTDIR) test