aboutsummaryrefslogtreecommitdiffhomepage
path: root/projects/dlplibs/build.sh
diff options
context:
space:
mode:
authorGravatar David Tardon <dtardon@redhat.com>2017-04-05 16:45:17 +0200
committerGravatar Abhishek Arya <inferno@chromium.org>2017-04-05 07:45:17 -0700
commit76bd4a5443a921fed541dc064df13c04b7161efc (patch)
tree12758792d3ae47c17e9ca5e4b4bf5e0c09245f16 /projects/dlplibs/build.sh
parent26d50f18fcc728311ff7a6d3d9d505d96707731d (diff)
add abw corpus (#515)
Diffstat (limited to 'projects/dlplibs/build.sh')
-rwxr-xr-xprojects/dlplibs/build.sh13
1 files changed, 13 insertions, 0 deletions
diff --git a/projects/dlplibs/build.sh b/projects/dlplibs/build.sh
index 2b81f125..1d8eec1f 100755
--- a/projects/dlplibs/build.sh
+++ b/projects/dlplibs/build.sh
@@ -168,5 +168,18 @@ pushd libe-book
make -j$(nproc)
popd
+pushd libabw
+./autogen.sh
+./configure --without-docs --disable-shared --enable-static --disable-tools --enable-fuzzers \
+ LDFLAGS=-L$staticlib \
+ LIBXML_LIBS="-lxml2 -llzma -licuuc -licudata" \
+ REVENGE_CFLAGS=-I$rvnginc REVENGE_LIBS="-L$rvnglib -lrevenge-0.0" \
+ REVENGE_STREAM_CFLAGS=-I$rvnginc REVENGE_STREAM_LIBS="-L$rvnglib -lrevenge-stream-0.0" \
+ REVENGE_GENERATORS_CFLAGS=-I$rvnginc REVENGE_GENERATORS_LIBS="-L$rvnglib -lrevenge-generators-0.0"
+make -j$(nproc)
+popd
+
cp */src/fuzz/*fuzzer $OUT
cp *_seed_corpus.zip $OUT
+cp *.options $OUT
+cp *.dict $OUT