[meson] Minor updates

This commit is contained in:
Ebrahim Byagowi 2020-03-11 19:29:47 +03:30
parent 68f982415b
commit 1c3f80ba13
3 changed files with 25 additions and 3 deletions

View File

@ -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'),

View File

@ -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

View File

@ -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')