From 1c3f80ba136bffec00343bae87269bbc9c33ecde Mon Sep 17 00:00:00 2001 From: Ebrahim Byagowi Date: Wed, 11 Mar 2020 19:29:47 +0330 Subject: [PATCH] [meson] Minor updates --- meson.build | 4 ++-- test/fuzzing/meson.build | 2 ++ test/subset/meson.build | 22 +++++++++++++++++++++- 3 files changed, 25 insertions(+), 3 deletions(-) diff --git a/meson.build b/meson.build index f27d0ce2f..443a142e0 100644 --- a/meson.build +++ b/meson.build @@ -1,6 +1,6 @@ project('harfbuzz', 'c', 'cpp', meson_version: '>= 0.47.0', - version: '2.2.0') + version: '2.6.4') hb_version_arr = meson.project_version().split('.') hb_version_major = hb_version_arr[0].to_int() @@ -58,7 +58,7 @@ check_funcs = [ ['isatty'], ['newlocale'], ['strtod_l'], - ['round'], + ['roundf'], ] freetype_dep = dependency('freetype2', required: get_option('freetype'), diff --git a/test/fuzzing/meson.build b/test/fuzzing/meson.build index 2a18cc5dc..66a7218c6 100644 --- a/test/fuzzing/meson.build +++ b/test/fuzzing/meson.build @@ -1,6 +1,8 @@ tests = [ ['hb-shape-fuzzer.cc'], ['hb-subset-fuzzer.cc'], + ['hb-set-fuzzer.cc'], + ['hb-draw-fuzzer.cc'], ] foreach test_data : tests diff --git a/test/subset/meson.build b/test/subset/meson.build index 7be3c473e..6fdafec6c 100644 --- a/test/subset/meson.build +++ b/test/subset/meson.build @@ -1,4 +1,24 @@ -tests = ['basics', 'full-font', 'japanese'] +tests = [ + #'basics', should investiage how to not hit timeout limit + 'full-font', + 'cff-full-font', + 'japanese', + #'cff-japanese', + 'layout', + 'layout.gpos', + 'layout.gpos2', + 'layout.gpos3', + 'layout.gpos4', + 'layout.gpos6', + 'layout.gsub3', + 'layout.gsub6', + 'layout.gdef', + 'cmap', + 'cmap14', + 'sbix', + 'colr', + 'cbdt', +] run_test = find_program('run-tests.py')