mirror of
https://github.com/eclipse-mosquitto/mosquitto.git
synced 2026-02-05 18:50:06 +08:00
Rearrange fuzz directory and fix build.
This commit is contained in:
8
.gitignore
vendored
8
.gitignore
vendored
@@ -45,6 +45,10 @@ examples/temperature_conversion/mqtt_temperature_conversion
|
||||
examples/publish/basic-1
|
||||
examples/publish/basic-websockets-1
|
||||
|
||||
fuzzing/apps/db_dump/db_dump_fuzz_load
|
||||
fuzzing/apps/db_dump/db_dump_fuzz_load_client_stats
|
||||
fuzzing/apps/db_dump/db_dump_fuzz_load_stats
|
||||
fuzzing/apps/mosquitto_passwd/mosquitto_passwd_fuzz_load
|
||||
fuzzing/broker/broker_fuzz_initial_packet
|
||||
fuzzing/broker/broker_fuzz_initial_packet_with_init
|
||||
fuzzing/broker/broker_fuzz_read_handle
|
||||
@@ -56,7 +60,9 @@ fuzzing/corpora/broker_packet_seed_corpus.zip
|
||||
fuzzing/corpora/client/*
|
||||
fuzzing/corpora/client_packet_seed_corpus.zip
|
||||
fuzzing/corpora/db_dump_seed_corpus.zip
|
||||
|
||||
fuzzing/lib/lib_fuzz_pub_topic_check2
|
||||
fuzzing/lib/lib_fuzz_sub_topic_check2
|
||||
fuzzing/lib/lib_fuzz_utf8
|
||||
|
||||
lib/cpp/libmosquittopp.so*
|
||||
lib/cpp/libmosquittopp.a
|
||||
|
||||
@@ -3,16 +3,14 @@
|
||||
all:
|
||||
./generate_packet_corpora.py
|
||||
zip -r corpora/db_dump_seed_corpus.zip ../test/apps/db_dump/data/
|
||||
$(MAKE) -C apps $@
|
||||
$(MAKE) -C broker $@
|
||||
$(MAKE) -C db_dump $@
|
||||
$(MAKE) -C lib $@
|
||||
$(MAKE) -C mosquitto_passwd $@
|
||||
|
||||
clean:
|
||||
-rm -rf corpora/broker corpora/client
|
||||
-rm -f corpora/broker_packet_seed_corpus.zip corpora/client_packet_seed_corpus.zip
|
||||
-rm -f corpora/db_dump_seed_corpus.zip
|
||||
$(MAKE) -C apps $@
|
||||
$(MAKE) -C broker $@
|
||||
$(MAKE) -C db_dump $@
|
||||
$(MAKE) -C lib $@
|
||||
$(MAKE) -C mosquitto_passwd $@
|
||||
|
||||
9
fuzzing/apps/Makefile
Normal file
9
fuzzing/apps/Makefile
Normal file
@@ -0,0 +1,9 @@
|
||||
.PHONY: all clean
|
||||
|
||||
all:
|
||||
$(MAKE) -C db_dump $@
|
||||
$(MAKE) -C mosquitto_passwd $@
|
||||
|
||||
clean:
|
||||
$(MAKE) -C db_dump $@
|
||||
$(MAKE) -C mosquitto_passwd $@
|
||||
@@ -1,4 +1,4 @@
|
||||
R=../..
|
||||
R=../../..
|
||||
.PHONY: all clean
|
||||
|
||||
FUZZERS:= \
|
||||
@@ -1,4 +1,4 @@
|
||||
R=../..
|
||||
R=../../..
|
||||
.PHONY: all clean
|
||||
|
||||
FUZZERS:= \
|
||||
@@ -7,7 +7,7 @@ FUZZERS:= \
|
||||
LOCAL_CPPFLAGS:=$(CPPFLAGS)
|
||||
LOCAL_CXXFLAGS:=$(CXXFLAGS) -g -Wall -Werror -pthread
|
||||
LOCAL_LDFLAGS:=$(LDFLAGS)
|
||||
LOCAL_LIBADD:=$(LIBADD) $(LIB_FUZZING_ENGINE) ${R}/apps/mosquitto_passwd/mosquittopasswd.a
|
||||
LOCAL_LIBADD:=$(LIBADD) $(LIB_FUZZING_ENGINE) ${R}/apps/mosquitto_passwd/mosquitto_passwd.a -lssl -lcrypto
|
||||
|
||||
all: $(FUZZERS)
|
||||
|
||||
Reference in New Issue
Block a user