summaryrefslogtreecommitdiffstats
path: root/examples
diff options
context:
space:
mode:
authorTakayuki Matsuoka <t-mat@users.noreply.github.com>2021-09-06 16:03:04 (GMT)
committerTakayuki Matsuoka <t-mat@users.noreply.github.com>2021-09-06 16:03:04 (GMT)
commit2fbf12add7ad3570e6e606d6d49ac50355f31e29 (patch)
tree5a41523cd4e52b0372911483530214d766be32c8 /examples
parent1b0a501a198873fd12969c37b51623cc25e1771f (diff)
downloadlz4-2fbf12add7ad3570e6e606d6d49ac50355f31e29.zip
lz4-2fbf12add7ad3570e6e606d6d49ac50355f31e29.tar.gz
lz4-2fbf12add7ad3570e6e606d6d49ac50355f31e29.tar.bz2
Add C++ compatibility test for examples/
Diffstat (limited to 'examples')
-rw-r--r--examples/Makefile5
1 files changed, 5 insertions, 0 deletions
diff --git a/examples/Makefile b/examples/Makefile
index 24b58c9..a5af0c1 100644
--- a/examples/Makefile
+++ b/examples/Makefile
@@ -95,6 +95,11 @@ test : all $(LZ4)
./frameCompress$(EXT) $(TESTFILE)
$(LZ4) -vt $(TESTFILE).lz4
+.PHONY: cxxtest
+cxxtest: CFLAGS := -O3 -Wall -Wextra -Wundef -Wshadow -Wcast-align -Werror
+cxxtest: clean
+ CC=$(CXX) $(MAKE) -C . all CFLAGS="$(CFLAGS)"
+
clean:
@rm -f core *.o *.dec *-0 *-9 *-8192 *.lz4s *.lz4 \
printVersion$(EXT) doubleBuffer$(EXT) dictionaryRandomAccess$(EXT) \