aboutsummaryrefslogtreecommitdiff
path: root/projects/libcoap
diff options
context:
space:
mode:
authorobgm <obgm@users.noreply.github.com>2018-07-31 16:35:43 +0200
committerjonathanmetzman <31354670+jonathanmetzman@users.noreply.github.com>2018-07-31 07:35:43 -0700
commitfa049083d3a0231e9c9749257346fb8b70899037 (patch)
treebbe1ec39eebfd249d90f805a7b18c75ea49a5db7 /projects/libcoap
parent0e610d96eca82a6bd13183f533e2d648bf32920a (diff)
downloadoss-fuzz-fa049083d3a0231e9c9749257346fb8b70899037.tar.gz
[libcoap]: build.sh: invoke Makefile.oss-fuzz for building (#1676)
This change calls libcoap's Makefile for building libcoap applications with proper build flags set.
Diffstat (limited to 'projects/libcoap')
-rwxr-xr-xprojects/libcoap/build.sh9
1 files changed, 2 insertions, 7 deletions
diff --git a/projects/libcoap/build.sh b/projects/libcoap/build.sh
index e92862c7f..1c9887334 100755
--- a/projects/libcoap/build.sh
+++ b/projects/libcoap/build.sh
@@ -18,10 +18,5 @@
./autogen.sh && ./configure --disable-doxygen --disable-manpages \
&& make -j$(nproc)
-for file in $SRC/libcoap/tests/oss-fuzz/*target.c; do
- b=$(basename $file _target.c)
- $CC $CFLAGS -c $file -I include/coap -o $OUT/${b}_target.o
- $CXX $CXXFLAGS $OUT/${b}_target.o .libs/libcoap-2.a \
- -lFuzzingEngine -o $OUT/${b}_fuzzer
- rm -f $OUT/${b}_target.o
-done
+# build all fuzzer targets
+make -C tests/oss-fuzz -f Makefile.oss-fuzz