summaryrefslogtreecommitdiffstats
path: root/Makefile
diff options
context:
space:
mode:
authorYann Collet <cyan@fb.com>2019-05-16 23:46:16 (GMT)
committerYann Collet <cyan@fb.com>2019-05-16 23:46:16 (GMT)
commite2527ad7254b816e14f2bd8abfbe3e3c8d6034db (patch)
tree0a9a7c2e30610a19430c76cdaef1104678a4eae2 /Makefile
parenta7151324af18216119bf3489f159bef8b74323f2 (diff)
downloadlz4-e2527ad7254b816e14f2bd8abfbe3e3c8d6034db.zip
lz4-e2527ad7254b816e14f2bd8abfbe3e3c8d6034db.tar.gz
lz4-e2527ad7254b816e14f2bd8abfbe3e3c8d6034db.tar.bz2
updated tests
- only play listTest with `make test`, not `make all` which is limited to build - update `clangtest`, so that it's possible to disable O3 optimization, for faster processing
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile11
1 files changed, 7 insertions, 4 deletions
diff --git a/Makefile b/Makefile
index dd731eb..e24cec5 100644
--- a/Makefile
+++ b/Makefile
@@ -125,11 +125,14 @@ test:
$(MAKE) -C $(TESTDIR) $@
$(MAKE) -C $(EXDIR) $@
+clangtest: CFLAGS ?= -O3
+clangtest: CFLAGS += -Werror -Wconversion -Wno-sign-conversion
+clangtest: CC = clang
clangtest: clean
- clang -v
- @CFLAGS="-O3 -Werror -Wconversion -Wno-sign-conversion" $(MAKE) -C $(LZ4DIR) all CC=clang
- @CFLAGS="-O3 -Werror -Wconversion -Wno-sign-conversion" $(MAKE) -C $(PRGDIR) all CC=clang
- @CFLAGS="-O3 -Werror -Wconversion -Wno-sign-conversion" $(MAKE) -C $(TESTDIR) all CC=clang
+ $(CC) -v
+ @CFLAGS="$(CFLAGS)" $(MAKE) -C $(LZ4DIR) all CC=$(CC)
+ @CFLAGS="$(CFLAGS)" $(MAKE) -C $(PRGDIR) all CC=$(CC)
+ @CFLAGS="$(CFLAGS)" $(MAKE) -C $(TESTDIR) all CC=$(CC)
clangtest-native: clean
clang -v