Lines Matching +full:wolfssl +full:- +full:configure
1 #!/bin/bash -eu
8 # http://www.apache.org/licenses/LICENSE-2.0
18 # Build wolfSSL (dependency of wolfMQTT)
19 cd $SRC/wolfssl/
20 autoreconf -ivf
23 ./configure --enable-static --disable-crypttests --disable-examples --disable-asm
24 elif [[ $CFLAGS = *-m32* ]]
26 ./configure --enable-static --disable-crypttests --disable-examples --disable-fastmath
28 ./configure --enable-static --disable-crypttests --disable-examples
30 make -j$(nproc)
31 export CFLAGS="$CFLAGS -I $(realpath .)"
32 export LDFLAGS="-L$(realpath src/.libs/)"
37 ./configure --enable-static --disable-examples --enable-mqtt5
38 make -j$(nproc)
41 -std=c++17 \
42 -I $SRC/fuzzing-headers/include/ \
43 -I $SRC/wolfssl/ \
44 -I $SRC/wolfmqtt/ \
45 $SRC/wolfmqtt-fuzzers/fuzzer.cpp \
47 $SRC/wolfssl/src/.libs/libwolfssl.a \
49 -o $OUT/wolfmqtt-fuzzer