@@ -17,37 +17,36 @@ LOCAL_CPPFLAGS+=-I${R}/include/ -I${R}/src -I${R}/lib -I${R} -I${R}/common -I${R
17
17
-DWITH_SYS_TREE -DWITH_TLS -DWITH_TLS_PSK -DWITH_UNIX_SOCKETS -DWITH_WEBSOCKETS=WS_IS_BUILTIN
18
18
LOCAL_CXXFLAGS+ =-g -Wall -Werror -pthread
19
19
LOCAL_LDFLAGS+ =
20
- LOCAL_LIBADD+ =$(LIB_FUZZING_ENGINE ) ${R}/src/mosquitto_broker.a -lssl -lcrypto -lcjson -lm ${R}/libcommon/libmosquitto_common.a -Wl,-Bdynamic -Wl,-Bstatic -largon2 -Wl,-Bdynamic
21
-
20
+ LOCAL_LIBADD+ =$(LIB_FUZZING_ENGINE ) ${R}/src/libmosquitto_broker.a -lssl -lcrypto -lcjson -lm ${R}/libcommon/libmosquitto_common.a -Wl,-Bdynamic -Wl,-Bstatic -largon2 -Wl,-Bdynamic
22
21
all : $(FUZZERS )
23
22
24
- broker_fuzz_acl_file : broker_fuzz_acl_file.cpp ${R}/src/mosquitto_broker .a
23
+ broker_fuzz_acl_file : broker_fuzz_acl_file.cpp ${R}/src/libmosquitto_broker .a
25
24
$(CXX ) $(LOCAL_CXXFLAGS ) $(LOCAL_CPPFLAGS ) $(LOCAL_LDFLAGS ) -o $@ $< $(LOCAL_LIBADD )
26
25
install $@ ${OUT} /$@
27
26
cp ${R} /fuzzing/corpora/broker_acl_file_seed_corpus.zip ${OUT} /$@ _seed_corpus.zip
28
27
cp ${R} /fuzzing/corpora/broker_acl_file.dict ${OUT} /$@ .dict
29
28
30
- broker_fuzz_password_file : broker_fuzz_password_file.cpp ${R}/src/mosquitto_broker .a
29
+ broker_fuzz_password_file : broker_fuzz_password_file.cpp ${R}/src/libmosquitto_broker .a
31
30
$(CXX ) $(LOCAL_CXXFLAGS ) $(LOCAL_CPPFLAGS ) $(LOCAL_LDFLAGS ) -o $@ $< $(LOCAL_LIBADD )
32
31
install $@ ${OUT} /$@
33
32
cp ${R} /fuzzing/corpora/broker_password_file_seed_corpus.zip ${OUT} /$@ _seed_corpus.zip
34
33
35
- broker_fuzz_psk_file : broker_fuzz_psk_file.cpp ${R}/src/mosquitto_broker .a
34
+ broker_fuzz_psk_file : broker_fuzz_psk_file.cpp ${R}/src/libmosquitto_broker .a
36
35
$(CXX ) $(LOCAL_CXXFLAGS ) $(LOCAL_CPPFLAGS ) $(LOCAL_LDFLAGS ) -o $@ $< $(LOCAL_LIBADD )
37
36
install $@ ${OUT} /$@
38
37
cp ${R} /fuzzing/corpora/broker_psk_file_seed_corpus.zip ${OUT} /$@ _seed_corpus.zip
39
38
40
- broker_fuzz_queue_msg : broker_fuzz_queue_msg.cpp ${R}/src/mosquitto_broker .a
39
+ broker_fuzz_queue_msg : broker_fuzz_queue_msg.cpp ${R}/src/libmosquitto_broker .a
41
40
$(CXX ) $(LOCAL_CXXFLAGS ) $(LOCAL_CPPFLAGS ) $(LOCAL_LDFLAGS ) -o $@ $< $(LOCAL_LIBADD )
42
41
install $@ ${OUT} /$@
43
42
cp ${R} /fuzzing/corpora/broker_queue_msg_seed_corpus.zip ${OUT} /$@ _seed_corpus.zip
44
43
45
- broker_fuzz_read_handle : broker_fuzz_read_handle.cpp ${R}/src/mosquitto_broker .a
44
+ broker_fuzz_read_handle : broker_fuzz_read_handle.cpp ${R}/src/libmosquitto_broker .a
46
45
$(CXX ) $(LOCAL_CXXFLAGS ) $(LOCAL_CPPFLAGS ) $(LOCAL_LDFLAGS ) -o $@ $< $(LOCAL_LIBADD )
47
46
install $@ ${OUT} /$@
48
47
cp ${R} /fuzzing/corpora/broker_packet_seed_corpus.zip ${OUT} /$@ _seed_corpus.zip
49
48
50
- broker_fuzz_test_config : broker_fuzz_test_config.cpp ${R}/src/mosquitto_broker .a
49
+ broker_fuzz_test_config : broker_fuzz_test_config.cpp ${R}/src/libmosquitto_broker .a
51
50
$(CXX ) $(LOCAL_CXXFLAGS ) $(LOCAL_CPPFLAGS ) $(LOCAL_LDFLAGS ) -o $@ $< $(LOCAL_LIBADD )
52
51
install $@ ${OUT} /$@
53
52
cp ${R} /fuzzing/corpora/broker_fuzz_test_config_seed_corpus.zip ${OUT} /$@ _seed_corpus.zip
0 commit comments