Fixes capstone build (#2335)

Uses a newly compiled file for next branch only
This commit is contained in:
Catena cyber 2019-04-18 17:16:58 +02:00 committed by jonathanmetzman
parent fb7075b1ed
commit 028c9c486a
1 changed files with 7 additions and 4 deletions

View File

@ -44,10 +44,13 @@ do
# export other associated stuff
cp fuzz_disasm.options $OUT/fuzz_disasm$branch.options
cd ../../build
# build fuzz target
$CC $CFLAGS -I../../include/ -c fuzz_disasm.c -o fuzz_disasm.o
FUZZO=CMakeFiles/fuzz_disasm.dir/suite/fuzz/fuzz_disasm.c.o
if [ -f CMakeFiles/fuzz_disasm.dir/suite/fuzz/platform.c.o ]; then
FUZZO="$FUZZO CMakeFiles/fuzz_disasm.dir/suite/fuzz/platform.c.o"
fi
$CXX $CXXFLAGS $FUZZO -o $OUT/fuzz_disasm$branch libcapstone.a -lFuzzingEngine
$CXX $CXXFLAGS fuzz_disasm.o -o $OUT/fuzz_disasm$branch ../../build/libcapstone.a -lFuzzingEngine
cd ../../../
cd ../../
done