aboutsummaryrefslogtreecommitdiffhomepage
path: root/projects
diff options
context:
space:
mode:
authorGravatar Ebrahim Byagowi <ebrahim@gnu.org>2020-07-08 23:27:35 +0430
committerGravatar GitHub <noreply@github.com>2020-07-08 11:57:35 -0700
commit5735c8b72362336fe4b2ed1f55300c87cb61f8b6 (patch)
treeedfa5ca936ca611e4e44c0da824941d54da5ec1e /projects
parent600c51495857ff9d20d6cf683df6504b69a0f2a2 (diff)
[harfbuzz] Enable testing of experimental APIs also (#4090)
Diffstat (limited to 'projects')
-rwxr-xr-xprojects/harfbuzz/build.sh4
-rw-r--r--projects/harfbuzz/project.yaml16
2 files changed, 11 insertions, 9 deletions
diff --git a/projects/harfbuzz/build.sh b/projects/harfbuzz/build.sh
index 1ee2f105..3eb65145 100755
--- a/projects/harfbuzz/build.sh
+++ b/projects/harfbuzz/build.sh
@@ -28,7 +28,9 @@ rm -rf $build
mkdir -p $build
# Build the library.
-meson --default-library=static -Dfuzzer_ldflags="$(echo $LIB_FUZZING_ENGINE)" \
+meson --default-library=static --wrap-mode=nodownload \
+ -Dexperimental_api=true \
+ -Dfuzzer_ldflags="$(echo $LIB_FUZZING_ENGINE)" \
$build \
|| (cat build/meson-logs/meson-log.txt && false)
diff --git a/projects/harfbuzz/project.yaml b/projects/harfbuzz/project.yaml
index 95d393c4..3cbcbce1 100644
--- a/projects/harfbuzz/project.yaml
+++ b/projects/harfbuzz/project.yaml
@@ -19,15 +19,15 @@ vendor_ccs:
- "lsalzman@mozilla.com"
- "twsmith@mozilla.com"
fuzzing_engines:
- - libfuzzer
- - afl
- - honggfuzz
- - dataflow
+ - libfuzzer
+ - afl
+ - honggfuzz
+ - dataflow
sanitizers:
- - address
- - undefined
- - memory
- - dataflow
+ - address
+ - undefined
+ - memory
+ - dataflow
architectures:
- x86_64
- i386