summaryrefslogtreecommitdiffstats
path: root/ossfuzz/Makefile
diff options
context:
space:
mode:
authorMax Dymond <cmeister2@gmail.com>2019-06-28 21:19:27 (GMT)
committerMax Dymond <cmeister2@gmail.com>2019-06-28 21:43:04 (GMT)
commit60d71dc20c5f9bb95e0b963ab6fb19212eb441a9 (patch)
tree174ef6459e59af44a16dd615530eb1f45ab5fa04 /ossfuzz/Makefile
parent88a7cfd7283ea9c51fd044b9f58aee47b9ed3d16 (diff)
downloadlz4-60d71dc20c5f9bb95e0b963ab6fb19212eb441a9.zip
lz4-60d71dc20c5f9bb95e0b963ab6fb19212eb441a9.tar.gz
lz4-60d71dc20c5f9bb95e0b963ab6fb19212eb441a9.tar.bz2
Write a simple decompress target as well
Diffstat (limited to 'ossfuzz/Makefile')
-rw-r--r--ossfuzz/Makefile7
1 files changed, 4 insertions, 3 deletions
diff --git a/ossfuzz/Makefile b/ossfuzz/Makefile
index 2a7e439..1e7679b 100644
--- a/ossfuzz/Makefile
+++ b/ossfuzz/Makefile
@@ -21,7 +21,8 @@
# - LZ4 homepage : http://www.lz4.org
# - LZ4 source repository : https://github.com/lz4/lz4
# ##########################################################################
-# lz4_fuzzer : OSS Fuzz test tool
+# compress_fuzzer : OSS Fuzz test tool
+# decompress_fuzzer : OSS Fuzz test tool
# ##########################################################################
LZ4DIR := ../lib
@@ -44,8 +45,8 @@ $(LZ4DIR)/liblz4.a:
%.o: %.cc
$(CXX) -c $(CXXFLAGS) $(CPPFLAGS) $< -o $@
-.PHONY: compress_fuzzer
-compress_fuzzer: compress_fuzzer.o $(LZ4DIR)/liblz4.a
+# Generic rule for generating fuzzers
+%_fuzzer: %_fuzzer.o $(LZ4DIR)/liblz4.a
# Compile the standalone code just in case. The OSS-Fuzz code might
# override the LIB_FUZZING_ENGINE value to "-fsanitize=fuzzer"
$(CXX) -c $(CXXFLAGS) $(CPPFLAGS) standaloneengine.cc -o standaloneengine.o