summaryrefslogtreecommitdiff
path: root/.travis
diff options
context:
space:
mode:
authorPaul Kehrer <paul.l.kehrer@gmail.com>2018-01-15 11:10:55 -0600
committerDirk Lemstra <dlemstra@users.noreply.github.com>2018-01-16 19:47:13 +0100
commit1476382d29450f48fc17ff4beba575782a0e588d (patch)
tree80085b552107bc713c4498155b75a12228ba0df4 /.travis
parent60751a72ddc407908d82993bd4950c0e7b00940c (diff)
downloadImageMagick-1476382d29450f48fc17ff4beba575782a0e588d.tar.gz
we need to link against freetype
we might need -lfontconfig as well but one thing at a time...
Diffstat (limited to '.travis')
-rwxr-xr-x.travis/build_fuzzers.sh6
1 files changed, 3 insertions, 3 deletions
diff --git a/.travis/build_fuzzers.sh b/.travis/build_fuzzers.sh
index b46e9d2e6..6415b7f05 100755
--- a/.travis/build_fuzzers.sh
+++ b/.travis/build_fuzzers.sh
@@ -15,7 +15,7 @@ popd
clang++ -std=c++11 -I$MAGICKINCLUDE "Magick++/fuzz/encoder_list.cc" \
-o "encoder_list" \
- -DMAGICKCORE_HDRI_ENABLE=0 -DMAGICKCORE_QUANTUM_DEPTH=16 $MAGICKSTATICLIBS -lpthread
+ -DMAGICKCORE_HDRI_ENABLE=0 -DMAGICKCORE_QUANTUM_DEPTH=16 $MAGICKSTATICLIBS -lpthread -lfreetype
for f in Magick++/fuzz/*_fuzzer.cc; do
fuzzer=$(basename "$f" _fuzzer.cc)
@@ -25,12 +25,12 @@ for f in Magick++/fuzz/*_fuzzer.cc; do
fi
clang++ -std=c++11 -I$MAGICKINCLUDE \
"$f" -o "${fuzzer}_fuzzer" \
- -DMAGICKCORE_HDRI_ENABLE=0 -DMAGICKCORE_QUANTUM_DEPTH=16 $MAGICKSTATICLIBS -lpthread
+ -DMAGICKCORE_HDRI_ENABLE=0 -DMAGICKCORE_QUANTUM_DEPTH=16 $MAGICKSTATICLIBS -lpthread-lfreetype
done
for encoder in $("./encoder_list"); do
clang++ -std=c++11 -I$MAGICKINCLUDE \
"Magick++/fuzz/encoder_fuzzer.cc" -o "encoder_${encoder,,}_fuzzer" \
-DMAGICKCORE_HDRI_ENABLE=0 -DMAGICKCORE_QUANTUM_DEPTH=16 \
- "-DFUZZ_IMAGEMAGICK_ENCODER=$encoder" $MAGICKSTATICLIBS -lpthread
+ "-DFUZZ_IMAGEMAGICK_ENCODER=$encoder" $MAGICKSTATICLIBS -lpthread -lfreetype
done