mirror of
https://github.com/eclipse-mosquitto/mosquitto.git
synced 2026-02-05 18:50:06 +08:00
Update fuzzers for lib -> libcommon change
This commit is contained in:
@@ -5,7 +5,7 @@ all:
|
||||
zip -r corpora/db_dump_seed_corpus.zip ../test/apps/db_dump/data/
|
||||
$(MAKE) -C apps $@
|
||||
$(MAKE) -C broker $@
|
||||
$(MAKE) -C lib $@
|
||||
$(MAKE) -C libcommon $@
|
||||
$(MAKE) -C plugins $@
|
||||
|
||||
clean:
|
||||
@@ -14,5 +14,5 @@ clean:
|
||||
-rm -f corpora/db_dump_seed_corpus.zip
|
||||
$(MAKE) -C apps $@
|
||||
$(MAKE) -C broker $@
|
||||
$(MAKE) -C lib $@
|
||||
$(MAKE) -C libcommon $@
|
||||
$(MAKE) -C plugins $@
|
||||
|
||||
@@ -4,26 +4,26 @@ include ${R}/fuzzing/config.mk
|
||||
.PHONY: all clean
|
||||
|
||||
FUZZERS:= \
|
||||
lib_fuzz_pub_topic_check2 \
|
||||
lib_fuzz_sub_topic_check2 \
|
||||
lib_fuzz_utf8
|
||||
libcommon_fuzz_pub_topic_check2 \
|
||||
libcommon_fuzz_sub_topic_check2 \
|
||||
libcommon_fuzz_utf8
|
||||
|
||||
LOCAL_CPPFLAGS+=-I${R}/include/
|
||||
LOCAL_CXXFLAGS+=-g -Wall -Werror -pthread
|
||||
LOCAL_LDFLAGS+=
|
||||
LOCAL_LIBADD+=$(LIB_FUZZING_ENGINE) ${R}/lib/libmosquitto.a -lssl -lcrypto ${R}/libcommon/libmosquitto_common.a -Wl,-Bstatic -largon2 -Wl,-Bdynamic
|
||||
LOCAL_LIBADD+=$(LIB_FUZZING_ENGINE) -lssl -lcrypto ${R}/libcommon/libmosquitto_common.a -Wl,-Bstatic -largon2 -Wl,-Bdynamic
|
||||
|
||||
all: $(FUZZERS)
|
||||
|
||||
lib_fuzz_pub_topic_check2 : lib_fuzz_pub_topic_check2.cpp
|
||||
libcommon_fuzz_pub_topic_check2 : libcommon_fuzz_pub_topic_check2.cpp
|
||||
$(CXX) $(LOCAL_CXXFLAGS) $(LOCAL_CPPFLAGS) $(LOCAL_LDFLAGS) -o $@ $^ $(LOCAL_LIBADD)
|
||||
install $@ ${OUT}/$@
|
||||
|
||||
lib_fuzz_sub_topic_check2 : lib_fuzz_sub_topic_check2.cpp
|
||||
libcommon_fuzz_sub_topic_check2 : libcommon_fuzz_sub_topic_check2.cpp
|
||||
$(CXX) $(LOCAL_CXXFLAGS) $(LOCAL_CPPFLAGS) $(LOCAL_LDFLAGS) -o $@ $^ $(LOCAL_LIBADD)
|
||||
install $@ ${OUT}/$@
|
||||
|
||||
lib_fuzz_utf8 : lib_fuzz_utf8.cpp
|
||||
libcommon_fuzz_utf8 : libcommon_fuzz_utf8.cpp
|
||||
$(CXX) $(LOCAL_CXXFLAGS) $(LOCAL_CPPFLAGS) $(LOCAL_LDFLAGS) -o $@ $^ $(LOCAL_LIBADD)
|
||||
install $@ ${OUT}/$@
|
||||
|
||||
Reference in New Issue
Block a user