Imported Upstream version 8.2.2
[platform/upstream/harfbuzz.git] / test / api / Makefile.in
index b02077f..6bc8629 100644 (file)
@@ -91,22 +91,31 @@ POST_UNINSTALL = :
 build_triplet = @build@
 host_triplet = @host@
 @HAVE_GLIB_TRUE@am__append_1 = hb-test.h hb-subset-test.h
-@HAVE_GLIB_TRUE@check_PROGRAMS = $(am__EXEEXT_4)
-@HAVE_GLIB_TRUE@noinst_PROGRAMS = $(am__EXEEXT_4)
+@HAVE_GLIB_TRUE@check_PROGRAMS = $(am__EXEEXT_5)
+@HAVE_GLIB_TRUE@noinst_PROGRAMS = $(am__EXEEXT_5)
 @HAVE_GLIB_TRUE@@HAVE_ICU_TRUE@am__append_2 = $(ICU_CFLAGS)
 @HAVE_GLIB_TRUE@@HAVE_ICU_TRUE@am__append_3 = $(top_builddir)/src/libharfbuzz-icu.la $(ICU_LIBS)
 @HAVE_FREETYPE_TRUE@@HAVE_GLIB_TRUE@@HAVE_PTHREAD_TRUE@am__append_4 = test-multithread
-@HAVE_FREETYPE_TRUE@@HAVE_GLIB_TRUE@am__append_5 = \
+@HAVE_FREETYPE_TRUE@@HAVE_GLIB_TRUE@am__append_5 = $(FREETYPE_CFLAGS)
+@HAVE_FREETYPE_TRUE@@HAVE_GLIB_TRUE@am__append_6 = $(FREETYPE_LIBS)
+@HAVE_FREETYPE_TRUE@@HAVE_GLIB_TRUE@am__append_7 = $(FREETYPE_CFLAGS)
+@HAVE_FREETYPE_TRUE@@HAVE_GLIB_TRUE@am__append_8 = $(FREETYPE_LIBS)
+@HAVE_FREETYPE_TRUE@@HAVE_GLIB_TRUE@am__append_9 = \
 @HAVE_FREETYPE_TRUE@@HAVE_GLIB_TRUE@   test-ot-math \
+@HAVE_FREETYPE_TRUE@@HAVE_GLIB_TRUE@   test-ft \
 @HAVE_FREETYPE_TRUE@@HAVE_GLIB_TRUE@   $(NULL)
 
-@HAVE_GLIB_TRUE@@HAVE_ICU_TRUE@am__append_6 = $(ICU_CFLAGS)
-@HAVE_GLIB_TRUE@@HAVE_ICU_TRUE@am__append_7 = $(ICU_CFLAGS)
-@HAVE_FREETYPE_TRUE@@HAVE_GLIB_TRUE@am__append_8 = $(FREETYPE_CFLAGS)
-@HAVE_FREETYPE_TRUE@@HAVE_GLIB_TRUE@am__append_9 = $(FREETYPE_CFLAGS)
-@HAVE_GLIB_TRUE@TESTS = $(am__EXEEXT_4)
+@HAVE_CORETEXT_TRUE@@HAVE_GLIB_TRUE@am__append_10 = \
+@HAVE_CORETEXT_TRUE@@HAVE_GLIB_TRUE@   test-coretext \
+@HAVE_CORETEXT_TRUE@@HAVE_GLIB_TRUE@   $(NULL)
+
+@HAVE_GLIB_TRUE@@HAVE_ICU_TRUE@am__append_11 = $(ICU_CFLAGS)
+@HAVE_GLIB_TRUE@@HAVE_ICU_TRUE@am__append_12 = $(ICU_CFLAGS)
+@HAVE_FREETYPE_TRUE@@HAVE_GLIB_TRUE@am__append_13 = $(FREETYPE_CFLAGS)
+@HAVE_FREETYPE_TRUE@@HAVE_GLIB_TRUE@am__append_14 = $(FREETYPE_CFLAGS)
+@HAVE_GLIB_TRUE@TESTS = $(am__EXEEXT_5)
 #      Can't do for now: --show-reachable=yes
-@HAVE_GLIB_TRUE@am__append_10 = log-valgrind.txt symbols-tested.txt \
+@HAVE_GLIB_TRUE@am__append_15 = log-valgrind.txt symbols-tested.txt \
 @HAVE_GLIB_TRUE@       symbols-exported.txt symbols-untested.txt \
 @HAVE_GLIB_TRUE@       symbols-tested-or-deprecated.txt
 subdir = test/api
@@ -129,14 +138,23 @@ am__EXEEXT_1 =
 @HAVE_FREETYPE_TRUE@@HAVE_GLIB_TRUE@@HAVE_PTHREAD_TRUE@am__EXEEXT_2 = test-multithread$(EXEEXT)
 @HAVE_FREETYPE_TRUE@@HAVE_GLIB_TRUE@am__EXEEXT_3 =  \
 @HAVE_FREETYPE_TRUE@@HAVE_GLIB_TRUE@   test-ot-math$(EXEEXT) \
+@HAVE_FREETYPE_TRUE@@HAVE_GLIB_TRUE@   test-ft$(EXEEXT) \
 @HAVE_FREETYPE_TRUE@@HAVE_GLIB_TRUE@   $(am__EXEEXT_1)
-@HAVE_GLIB_TRUE@am__EXEEXT_4 = test-aat-layout$(EXEEXT) \
-@HAVE_GLIB_TRUE@       test-baseline$(EXEEXT) test-blob$(EXEEXT) \
+@HAVE_CORETEXT_TRUE@@HAVE_GLIB_TRUE@am__EXEEXT_4 =  \
+@HAVE_CORETEXT_TRUE@@HAVE_GLIB_TRUE@   test-coretext$(EXEEXT) \
+@HAVE_CORETEXT_TRUE@@HAVE_GLIB_TRUE@   $(am__EXEEXT_1)
+@HAVE_GLIB_TRUE@am__EXEEXT_5 = test-aat-layout$(EXEEXT) \
+@HAVE_GLIB_TRUE@       test-baseline$(EXEEXT) \
+@HAVE_GLIB_TRUE@       test-base-minmax$(EXEEXT) \
+@HAVE_GLIB_TRUE@       test-be-glyph-advance$(EXEEXT) \
+@HAVE_GLIB_TRUE@       test-be-num-glyphs$(EXEEXT) test-blob$(EXEEXT) \
 @HAVE_GLIB_TRUE@       test-buffer$(EXEEXT) test-c$(EXEEXT) \
 @HAVE_GLIB_TRUE@       test-collect-unicodes$(EXEEXT) \
 @HAVE_GLIB_TRUE@       test-cplusplus$(EXEEXT) test-common$(EXEEXT) \
-@HAVE_GLIB_TRUE@       test-draw$(EXEEXT) test-font$(EXEEXT) \
-@HAVE_GLIB_TRUE@       test-font-scale$(EXEEXT) test-map$(EXEEXT) \
+@HAVE_GLIB_TRUE@       test-draw$(EXEEXT) test-extents$(EXEEXT) \
+@HAVE_GLIB_TRUE@       test-font$(EXEEXT) test-font-scale$(EXEEXT) \
+@HAVE_GLIB_TRUE@       test-glyph-names$(EXEEXT) \
+@HAVE_GLIB_TRUE@       test-instance-cff2$(EXEEXT) test-map$(EXEEXT) \
 @HAVE_GLIB_TRUE@       test-object$(EXEEXT) \
 @HAVE_GLIB_TRUE@       test-ot-alternates$(EXEEXT) \
 @HAVE_GLIB_TRUE@       test-ot-color$(EXEEXT) \
@@ -149,9 +167,9 @@ am__EXEEXT_1 =
 @HAVE_GLIB_TRUE@       test-ot-tag$(EXEEXT) \
 @HAVE_GLIB_TRUE@       test-ot-extents-cff$(EXEEXT) \
 @HAVE_GLIB_TRUE@       test-ot-metrics-tt-var$(EXEEXT) \
-@HAVE_GLIB_TRUE@       test-set$(EXEEXT) test-shape$(EXEEXT) \
-@HAVE_GLIB_TRUE@       test-style$(EXEEXT) test-subset$(EXEEXT) \
-@HAVE_GLIB_TRUE@       test-subset-cmap$(EXEEXT) \
+@HAVE_GLIB_TRUE@       test-paint$(EXEEXT) test-set$(EXEEXT) \
+@HAVE_GLIB_TRUE@       test-shape$(EXEEXT) test-style$(EXEEXT) \
+@HAVE_GLIB_TRUE@       test-subset$(EXEEXT) test-subset-cmap$(EXEEXT) \
 @HAVE_GLIB_TRUE@       test-subset-drop-tables$(EXEEXT) \
 @HAVE_GLIB_TRUE@       test-subset-glyf$(EXEEXT) \
 @HAVE_GLIB_TRUE@       test-subset-hdmx$(EXEEXT) \
@@ -169,9 +187,11 @@ am__EXEEXT_1 =
 @HAVE_GLIB_TRUE@       test-subset-gpos$(EXEEXT) \
 @HAVE_GLIB_TRUE@       test-subset-colr$(EXEEXT) \
 @HAVE_GLIB_TRUE@       test-subset-cbdt$(EXEEXT) \
+@HAVE_GLIB_TRUE@       test-subset-repacker$(EXEEXT) \
 @HAVE_GLIB_TRUE@       test-unicode$(EXEEXT) test-var-coords$(EXEEXT) \
 @HAVE_GLIB_TRUE@       test-version$(EXEEXT) $(am__EXEEXT_1) \
-@HAVE_GLIB_TRUE@       $(am__EXEEXT_2) $(am__EXEEXT_3)
+@HAVE_GLIB_TRUE@       $(am__EXEEXT_2) $(am__EXEEXT_3) \
+@HAVE_GLIB_TRUE@       $(am__EXEEXT_4)
 PROGRAMS = $(noinst_PROGRAMS)
 test_aat_layout_SOURCES = test-aat-layout.c
 test_aat_layout_OBJECTS = test-aat-layout.$(OBJEXT)
@@ -184,12 +204,30 @@ AM_V_lt = $(am__v_lt_@AM_V@)
 am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
 am__v_lt_0 = --silent
 am__v_lt_1 = 
+test_base_minmax_SOURCES = test-base-minmax.c
+test_base_minmax_OBJECTS = test-base-minmax.$(OBJEXT)
+test_base_minmax_LDADD = $(LDADD)
+@HAVE_GLIB_TRUE@test_base_minmax_DEPENDENCIES =  \
+@HAVE_GLIB_TRUE@       $(top_builddir)/src/libharfbuzz.la \
+@HAVE_GLIB_TRUE@       $(am__DEPENDENCIES_1)
 test_baseline_SOURCES = test-baseline.c
 test_baseline_OBJECTS = test-baseline.$(OBJEXT)
 test_baseline_LDADD = $(LDADD)
 @HAVE_GLIB_TRUE@test_baseline_DEPENDENCIES =  \
 @HAVE_GLIB_TRUE@       $(top_builddir)/src/libharfbuzz.la \
 @HAVE_GLIB_TRUE@       $(am__DEPENDENCIES_1)
+test_be_glyph_advance_SOURCES = test-be-glyph-advance.c
+test_be_glyph_advance_OBJECTS = test-be-glyph-advance.$(OBJEXT)
+test_be_glyph_advance_LDADD = $(LDADD)
+@HAVE_GLIB_TRUE@test_be_glyph_advance_DEPENDENCIES =  \
+@HAVE_GLIB_TRUE@       $(top_builddir)/src/libharfbuzz.la \
+@HAVE_GLIB_TRUE@       $(am__DEPENDENCIES_1)
+test_be_num_glyphs_SOURCES = test-be-num-glyphs.c
+test_be_num_glyphs_OBJECTS = test-be-num-glyphs.$(OBJEXT)
+test_be_num_glyphs_LDADD = $(LDADD)
+@HAVE_GLIB_TRUE@test_be_num_glyphs_DEPENDENCIES =  \
+@HAVE_GLIB_TRUE@       $(top_builddir)/src/libharfbuzz.la \
+@HAVE_GLIB_TRUE@       $(am__DEPENDENCIES_1)
 test_blob_SOURCES = test-blob.c
 test_blob_OBJECTS = test-blob.$(OBJEXT)
 test_blob_LDADD = $(LDADD)
@@ -220,6 +258,12 @@ test_common_LDADD = $(LDADD)
 @HAVE_GLIB_TRUE@test_common_DEPENDENCIES =  \
 @HAVE_GLIB_TRUE@       $(top_builddir)/src/libharfbuzz.la \
 @HAVE_GLIB_TRUE@       $(am__DEPENDENCIES_1)
+test_coretext_SOURCES = test-coretext.c
+test_coretext_OBJECTS = test-coretext.$(OBJEXT)
+test_coretext_LDADD = $(LDADD)
+@HAVE_GLIB_TRUE@test_coretext_DEPENDENCIES =  \
+@HAVE_GLIB_TRUE@       $(top_builddir)/src/libharfbuzz.la \
+@HAVE_GLIB_TRUE@       $(am__DEPENDENCIES_1)
 am__test_cplusplus_SOURCES_DIST = test-cplusplus.cc
 @HAVE_GLIB_TRUE@am_test_cplusplus_OBJECTS =  \
 @HAVE_GLIB_TRUE@       test_cplusplus-test-cplusplus.$(OBJEXT)
@@ -229,9 +273,18 @@ test_cplusplus_LDADD = $(LDADD)
 @HAVE_GLIB_TRUE@       $(top_builddir)/src/libharfbuzz.la \
 @HAVE_GLIB_TRUE@       $(am__DEPENDENCIES_1)
 test_draw_SOURCES = test-draw.c
-test_draw_OBJECTS = test-draw.$(OBJEXT)
-test_draw_LDADD = $(LDADD)
-@HAVE_GLIB_TRUE@test_draw_DEPENDENCIES =  \
+test_draw_OBJECTS = test_draw-test-draw.$(OBJEXT)
+@HAVE_GLIB_TRUE@am__DEPENDENCIES_2 =  \
+@HAVE_GLIB_TRUE@       $(top_builddir)/src/libharfbuzz.la \
+@HAVE_GLIB_TRUE@       $(am__DEPENDENCIES_1)
+@HAVE_FREETYPE_TRUE@@HAVE_GLIB_TRUE@am__DEPENDENCIES_3 =  \
+@HAVE_FREETYPE_TRUE@@HAVE_GLIB_TRUE@   $(am__DEPENDENCIES_1)
+@HAVE_GLIB_TRUE@test_draw_DEPENDENCIES = $(am__DEPENDENCIES_2) \
+@HAVE_GLIB_TRUE@       $(am__DEPENDENCIES_3)
+test_extents_SOURCES = test-extents.c
+test_extents_OBJECTS = test-extents.$(OBJEXT)
+test_extents_LDADD = $(LDADD)
+@HAVE_GLIB_TRUE@test_extents_DEPENDENCIES =  \
 @HAVE_GLIB_TRUE@       $(top_builddir)/src/libharfbuzz.la \
 @HAVE_GLIB_TRUE@       $(am__DEPENDENCIES_1)
 test_font_SOURCES = test-font.c
@@ -246,6 +299,22 @@ test_font_scale_LDADD = $(LDADD)
 @HAVE_GLIB_TRUE@test_font_scale_DEPENDENCIES =  \
 @HAVE_GLIB_TRUE@       $(top_builddir)/src/libharfbuzz.la \
 @HAVE_GLIB_TRUE@       $(am__DEPENDENCIES_1)
+test_ft_SOURCES = test-ft.c
+test_ft_OBJECTS = test_ft-test-ft.$(OBJEXT)
+@HAVE_FREETYPE_TRUE@@HAVE_GLIB_TRUE@test_ft_DEPENDENCIES =  \
+@HAVE_FREETYPE_TRUE@@HAVE_GLIB_TRUE@   $(am__DEPENDENCIES_2) \
+@HAVE_FREETYPE_TRUE@@HAVE_GLIB_TRUE@   $(am__DEPENDENCIES_1)
+test_glyph_names_SOURCES = test-glyph-names.c
+test_glyph_names_OBJECTS = test-glyph-names.$(OBJEXT)
+test_glyph_names_LDADD = $(LDADD)
+@HAVE_GLIB_TRUE@test_glyph_names_DEPENDENCIES =  \
+@HAVE_GLIB_TRUE@       $(top_builddir)/src/libharfbuzz.la \
+@HAVE_GLIB_TRUE@       $(am__DEPENDENCIES_1)
+test_instance_cff2_SOURCES = test-instance-cff2.c
+test_instance_cff2_OBJECTS = test-instance-cff2.$(OBJEXT)
+@HAVE_GLIB_TRUE@test_instance_cff2_DEPENDENCIES =  \
+@HAVE_GLIB_TRUE@       $(am__DEPENDENCIES_2) \
+@HAVE_GLIB_TRUE@       $(top_builddir)/src/libharfbuzz-subset.la
 test_map_SOURCES = test-map.c
 test_map_OBJECTS = test-map.$(OBJEXT)
 test_map_LDADD = $(LDADD)
@@ -255,9 +324,6 @@ test_map_LDADD = $(LDADD)
 test_multithread_SOURCES = test-multithread.c
 test_multithread_OBJECTS =  \
        test_multithread-test-multithread.$(OBJEXT)
-@HAVE_GLIB_TRUE@am__DEPENDENCIES_2 =  \
-@HAVE_GLIB_TRUE@       $(top_builddir)/src/libharfbuzz.la \
-@HAVE_GLIB_TRUE@       $(am__DEPENDENCIES_1)
 @HAVE_FREETYPE_TRUE@@HAVE_GLIB_TRUE@@HAVE_PTHREAD_TRUE@test_multithread_DEPENDENCIES = $(am__DEPENDENCIES_2) \
 @HAVE_FREETYPE_TRUE@@HAVE_GLIB_TRUE@@HAVE_PTHREAD_TRUE@        $(am__DEPENDENCIES_1) \
 @HAVE_FREETYPE_TRUE@@HAVE_GLIB_TRUE@@HAVE_PTHREAD_TRUE@        $(am__DEPENDENCIES_1)
@@ -350,6 +416,10 @@ test_ot_tag_LDADD = $(LDADD)
 @HAVE_GLIB_TRUE@test_ot_tag_DEPENDENCIES =  \
 @HAVE_GLIB_TRUE@       $(top_builddir)/src/libharfbuzz.la \
 @HAVE_GLIB_TRUE@       $(am__DEPENDENCIES_1)
+test_paint_SOURCES = test-paint.c
+test_paint_OBJECTS = test_paint-test-paint.$(OBJEXT)
+@HAVE_GLIB_TRUE@test_paint_DEPENDENCIES = $(am__DEPENDENCIES_2) \
+@HAVE_GLIB_TRUE@       $(am__DEPENDENCIES_3)
 test_set_SOURCES = test-set.c
 test_set_OBJECTS = test-set.$(OBJEXT)
 test_set_LDADD = $(LDADD)
@@ -434,6 +504,11 @@ test_subset_post_SOURCES = test-subset-post.c
 test_subset_post_OBJECTS = test-subset-post.$(OBJEXT)
 @HAVE_GLIB_TRUE@test_subset_post_DEPENDENCIES = $(am__DEPENDENCIES_2) \
 @HAVE_GLIB_TRUE@       $(top_builddir)/src/libharfbuzz-subset.la
+test_subset_repacker_SOURCES = test-subset-repacker.c
+test_subset_repacker_OBJECTS = test-subset-repacker.$(OBJEXT)
+@HAVE_GLIB_TRUE@test_subset_repacker_DEPENDENCIES =  \
+@HAVE_GLIB_TRUE@       $(am__DEPENDENCIES_2) \
+@HAVE_GLIB_TRUE@       $(top_builddir)/src/libharfbuzz-subset.la
 test_subset_sbix_SOURCES = test-subset-sbix.c
 test_subset_sbix_OBJECTS = test-subset-sbix.$(OBJEXT)
 @HAVE_GLIB_TRUE@test_subset_sbix_DEPENDENCIES = $(am__DEPENDENCIES_2) \
@@ -448,10 +523,10 @@ test_subset_vvar_OBJECTS = test-subset-vvar.$(OBJEXT)
 @HAVE_GLIB_TRUE@       $(top_builddir)/src/libharfbuzz-subset.la
 test_unicode_SOURCES = test-unicode.c
 test_unicode_OBJECTS = test_unicode-test-unicode.$(OBJEXT)
-@HAVE_GLIB_TRUE@@HAVE_ICU_TRUE@am__DEPENDENCIES_3 = $(top_builddir)/src/libharfbuzz-icu.la \
+@HAVE_GLIB_TRUE@@HAVE_ICU_TRUE@am__DEPENDENCIES_4 = $(top_builddir)/src/libharfbuzz-icu.la \
 @HAVE_GLIB_TRUE@@HAVE_ICU_TRUE@        $(am__DEPENDENCIES_1)
 @HAVE_GLIB_TRUE@test_unicode_DEPENDENCIES = $(am__DEPENDENCIES_2) \
-@HAVE_GLIB_TRUE@       $(am__DEPENDENCIES_3)
+@HAVE_GLIB_TRUE@       $(am__DEPENDENCIES_4)
 test_var_coords_SOURCES = test-var-coords.c
 test_var_coords_OBJECTS = test-var-coords.$(OBJEXT)
 test_var_coords_LDADD = $(LDADD)
@@ -480,13 +555,16 @@ DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
 depcomp = $(SHELL) $(top_srcdir)/depcomp
 am__maybe_remake_depfiles = depfiles
 am__depfiles_remade = ./$(DEPDIR)/test-aat-layout.Po \
-       ./$(DEPDIR)/test-baseline.Po ./$(DEPDIR)/test-blob.Po \
+       ./$(DEPDIR)/test-base-minmax.Po ./$(DEPDIR)/test-baseline.Po \
+       ./$(DEPDIR)/test-be-glyph-advance.Po \
+       ./$(DEPDIR)/test-be-num-glyphs.Po ./$(DEPDIR)/test-blob.Po \
        ./$(DEPDIR)/test-buffer.Po \
        ./$(DEPDIR)/test-collect-unicodes.Po \
-       ./$(DEPDIR)/test-common.Po ./$(DEPDIR)/test-draw.Po \
-       ./$(DEPDIR)/test-font-scale.Po ./$(DEPDIR)/test-font.Po \
-       ./$(DEPDIR)/test-map.Po ./$(DEPDIR)/test-object.Po \
-       ./$(DEPDIR)/test-ot-alternates.Po \
+       ./$(DEPDIR)/test-common.Po ./$(DEPDIR)/test-coretext.Po \
+       ./$(DEPDIR)/test-extents.Po ./$(DEPDIR)/test-font-scale.Po \
+       ./$(DEPDIR)/test-font.Po ./$(DEPDIR)/test-glyph-names.Po \
+       ./$(DEPDIR)/test-instance-cff2.Po ./$(DEPDIR)/test-map.Po \
+       ./$(DEPDIR)/test-object.Po ./$(DEPDIR)/test-ot-alternates.Po \
        ./$(DEPDIR)/test-ot-collect-glyphs.Po \
        ./$(DEPDIR)/test-ot-color.Po \
        ./$(DEPDIR)/test-ot-extents-cff.Po ./$(DEPDIR)/test-ot-face.Po \
@@ -511,14 +589,18 @@ am__depfiles_remade = ./$(DEPDIR)/test-aat-layout.Po \
        ./$(DEPDIR)/test-subset-hvar.Po \
        ./$(DEPDIR)/test-subset-nameids.Po \
        ./$(DEPDIR)/test-subset-os2.Po ./$(DEPDIR)/test-subset-post.Po \
+       ./$(DEPDIR)/test-subset-repacker.Po \
        ./$(DEPDIR)/test-subset-sbix.Po \
        ./$(DEPDIR)/test-subset-vmtx.Po \
        ./$(DEPDIR)/test-subset-vvar.Po ./$(DEPDIR)/test-subset.Po \
        ./$(DEPDIR)/test-var-coords.Po ./$(DEPDIR)/test-version.Po \
        ./$(DEPDIR)/test_c-test-c.Po \
        ./$(DEPDIR)/test_cplusplus-test-cplusplus.Po \
+       ./$(DEPDIR)/test_draw-test-draw.Po \
+       ./$(DEPDIR)/test_ft-test-ft.Po \
        ./$(DEPDIR)/test_multithread-test-multithread.Po \
        ./$(DEPDIR)/test_ot_math-test-ot-math.Po \
+       ./$(DEPDIR)/test_paint-test-paint.Po \
        ./$(DEPDIR)/test_unicode-test-unicode.Po
 am__mv = mv -f
 COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
@@ -554,40 +636,48 @@ AM_V_CXXLD = $(am__v_CXXLD_@AM_V@)
 am__v_CXXLD_ = $(am__v_CXXLD_@AM_DEFAULT_V@)
 am__v_CXXLD_0 = @echo "  CXXLD   " $@;
 am__v_CXXLD_1 = 
-SOURCES = test-aat-layout.c test-baseline.c test-blob.c test-buffer.c \
-       test-c.c test-collect-unicodes.c test-common.c \
-       $(test_cplusplus_SOURCES) test-draw.c test-font.c \
-       test-font-scale.c test-map.c test-multithread.c test-object.c \
-       test-ot-alternates.c test-ot-collect-glyphs.c test-ot-color.c \
-       test-ot-extents-cff.c test-ot-face.c test-ot-glyphname.c \
-       test-ot-layout.c test-ot-ligature-carets.c test-ot-math.c \
-       test-ot-meta.c test-ot-metrics.c test-ot-metrics-tt-var.c \
-       test-ot-name.c test-ot-tag.c test-set.c test-shape.c \
+SOURCES = test-aat-layout.c test-base-minmax.c test-baseline.c \
+       test-be-glyph-advance.c test-be-num-glyphs.c test-blob.c \
+       test-buffer.c test-c.c test-collect-unicodes.c test-common.c \
+       test-coretext.c $(test_cplusplus_SOURCES) test-draw.c \
+       test-extents.c test-font.c test-font-scale.c test-ft.c \
+       test-glyph-names.c test-instance-cff2.c test-map.c \
+       test-multithread.c test-object.c test-ot-alternates.c \
+       test-ot-collect-glyphs.c test-ot-color.c test-ot-extents-cff.c \
+       test-ot-face.c test-ot-glyphname.c test-ot-layout.c \
+       test-ot-ligature-carets.c test-ot-math.c test-ot-meta.c \
+       test-ot-metrics.c test-ot-metrics-tt-var.c test-ot-name.c \
+       test-ot-tag.c test-paint.c test-set.c test-shape.c \
        test-style.c test-subset.c test-subset-cbdt.c \
        test-subset-cff1.c test-subset-cff2.c test-subset-cmap.c \
        test-subset-colr.c test-subset-drop-tables.c \
        test-subset-glyf.c test-subset-gpos.c test-subset-gvar.c \
        test-subset-hdmx.c test-subset-hmtx.c test-subset-hvar.c \
        test-subset-nameids.c test-subset-os2.c test-subset-post.c \
-       test-subset-sbix.c test-subset-vmtx.c test-subset-vvar.c \
-       test-unicode.c test-var-coords.c test-version.c
-DIST_SOURCES = test-aat-layout.c test-baseline.c test-blob.c \
+       test-subset-repacker.c test-subset-sbix.c test-subset-vmtx.c \
+       test-subset-vvar.c test-unicode.c test-var-coords.c \
+       test-version.c
+DIST_SOURCES = test-aat-layout.c test-base-minmax.c test-baseline.c \
+       test-be-glyph-advance.c test-be-num-glyphs.c test-blob.c \
        test-buffer.c test-c.c test-collect-unicodes.c test-common.c \
-       $(am__test_cplusplus_SOURCES_DIST) test-draw.c test-font.c \
-       test-font-scale.c test-map.c test-multithread.c test-object.c \
-       test-ot-alternates.c test-ot-collect-glyphs.c test-ot-color.c \
-       test-ot-extents-cff.c test-ot-face.c test-ot-glyphname.c \
-       test-ot-layout.c test-ot-ligature-carets.c test-ot-math.c \
-       test-ot-meta.c test-ot-metrics.c test-ot-metrics-tt-var.c \
-       test-ot-name.c test-ot-tag.c test-set.c test-shape.c \
+       test-coretext.c $(am__test_cplusplus_SOURCES_DIST) test-draw.c \
+       test-extents.c test-font.c test-font-scale.c test-ft.c \
+       test-glyph-names.c test-instance-cff2.c test-map.c \
+       test-multithread.c test-object.c test-ot-alternates.c \
+       test-ot-collect-glyphs.c test-ot-color.c test-ot-extents-cff.c \
+       test-ot-face.c test-ot-glyphname.c test-ot-layout.c \
+       test-ot-ligature-carets.c test-ot-math.c test-ot-meta.c \
+       test-ot-metrics.c test-ot-metrics-tt-var.c test-ot-name.c \
+       test-ot-tag.c test-paint.c test-set.c test-shape.c \
        test-style.c test-subset.c test-subset-cbdt.c \
        test-subset-cff1.c test-subset-cff2.c test-subset-cmap.c \
        test-subset-colr.c test-subset-drop-tables.c \
        test-subset-glyf.c test-subset-gpos.c test-subset-gvar.c \
        test-subset-hdmx.c test-subset-hmtx.c test-subset-hvar.c \
        test-subset-nameids.c test-subset-os2.c test-subset-post.c \
-       test-subset-sbix.c test-subset-vmtx.c test-subset-vvar.c \
-       test-unicode.c test-var-coords.c test-version.c
+       test-subset-repacker.c test-subset-sbix.c test-subset-vmtx.c \
+       test-subset-vvar.c test-unicode.c test-var-coords.c \
+       test-version.c
 am__can_run_installinfo = \
   case $$AM_UPDATE_INFO_DIR in \
     n|no|NO) false;; \
@@ -853,8 +943,6 @@ CXXFLAGS = @CXXFLAGS@
 CYGPATH_W = @CYGPATH_W@
 DEFS = @DEFS@
 DEPDIR = @DEPDIR@
-DIRECTWRITE_CXXFLAGS = @DIRECTWRITE_CXXFLAGS@
-DIRECTWRITE_LIBS = @DIRECTWRITE_LIBS@
 DLLTOOL = @DLLTOOL@
 DSYMUTIL = @DSYMUTIL@
 DUMPBIN = @DUMPBIN@
@@ -952,6 +1040,8 @@ STRIP = @STRIP@
 UNISCRIBE_CFLAGS = @UNISCRIBE_CFLAGS@
 UNISCRIBE_LIBS = @UNISCRIBE_LIBS@
 VERSION = @VERSION@
+WASM_CFLAGS = @WASM_CFLAGS@
+WASM_LIBS = @WASM_LIBS@
 _GI_EXP_DATADIR = @_GI_EXP_DATADIR@
 _GI_EXP_LIBDIR = @_GI_EXP_LIBDIR@
 abs_builddir = @abs_builddir@
@@ -1011,35 +1101,45 @@ top_build_prefix = @top_build_prefix@
 top_builddir = @top_builddir@
 top_srcdir = @top_srcdir@
 NULL = 
-EXTRA_DIST = meson.build fonts $(am__append_1)
-CLEANFILES = $(am__append_10)
+EXTRA_DIST = meson.build fonts results $(NULL) $(am__append_1)
+CLEANFILES = $(am__append_15)
 DISTCLEANFILES = 
 MAINTAINERCLEANFILES = 
 LINK = $(CXXLINK)
 @HAVE_GLIB_TRUE@AM_CPPFLAGS = -DSRCDIR="\"$(srcdir)\"" -I$(top_srcdir)/src/ -I$(top_builddir)/src/ $(GLIB_CFLAGS)
 @HAVE_GLIB_TRUE@LDADD = $(top_builddir)/src/libharfbuzz.la $(GLIB_LIBS)
-@HAVE_GLIB_TRUE@TEST_PROGS = test-aat-layout test-baseline test-blob \
-@HAVE_GLIB_TRUE@       test-buffer test-c test-collect-unicodes \
-@HAVE_GLIB_TRUE@       test-cplusplus test-common test-draw test-font \
-@HAVE_GLIB_TRUE@       test-font-scale test-map test-object \
+@HAVE_GLIB_TRUE@TEST_PROGS = test-aat-layout test-baseline \
+@HAVE_GLIB_TRUE@       test-base-minmax test-be-glyph-advance \
+@HAVE_GLIB_TRUE@       test-be-num-glyphs test-blob test-buffer \
+@HAVE_GLIB_TRUE@       test-c test-collect-unicodes test-cplusplus \
+@HAVE_GLIB_TRUE@       test-common test-draw test-extents test-font \
+@HAVE_GLIB_TRUE@       test-font-scale test-glyph-names \
+@HAVE_GLIB_TRUE@       test-instance-cff2 test-map test-object \
 @HAVE_GLIB_TRUE@       test-ot-alternates test-ot-color \
 @HAVE_GLIB_TRUE@       test-ot-collect-glyphs test-ot-face \
 @HAVE_GLIB_TRUE@       test-ot-glyphname test-ot-ligature-carets \
 @HAVE_GLIB_TRUE@       test-ot-layout test-ot-name test-ot-meta \
 @HAVE_GLIB_TRUE@       test-ot-metrics test-ot-tag \
 @HAVE_GLIB_TRUE@       test-ot-extents-cff test-ot-metrics-tt-var \
-@HAVE_GLIB_TRUE@       test-set test-shape test-style test-subset \
-@HAVE_GLIB_TRUE@       test-subset-cmap test-subset-drop-tables \
-@HAVE_GLIB_TRUE@       test-subset-glyf test-subset-hdmx \
-@HAVE_GLIB_TRUE@       test-subset-hmtx test-subset-nameids \
-@HAVE_GLIB_TRUE@       test-subset-os2 test-subset-post \
-@HAVE_GLIB_TRUE@       test-subset-vmtx test-subset-cff1 \
-@HAVE_GLIB_TRUE@       test-subset-cff2 test-subset-gvar \
-@HAVE_GLIB_TRUE@       test-subset-hvar test-subset-vvar \
-@HAVE_GLIB_TRUE@       test-subset-sbix test-subset-gpos \
-@HAVE_GLIB_TRUE@       test-subset-colr test-subset-cbdt test-unicode \
-@HAVE_GLIB_TRUE@       test-var-coords test-version $(NULL) \
-@HAVE_GLIB_TRUE@       $(am__append_4) $(am__append_5)
+@HAVE_GLIB_TRUE@       test-paint test-set test-shape test-style \
+@HAVE_GLIB_TRUE@       test-subset test-subset-cmap \
+@HAVE_GLIB_TRUE@       test-subset-drop-tables test-subset-glyf \
+@HAVE_GLIB_TRUE@       test-subset-hdmx test-subset-hmtx \
+@HAVE_GLIB_TRUE@       test-subset-nameids test-subset-os2 \
+@HAVE_GLIB_TRUE@       test-subset-post test-subset-vmtx \
+@HAVE_GLIB_TRUE@       test-subset-cff1 test-subset-cff2 \
+@HAVE_GLIB_TRUE@       test-subset-gvar test-subset-hvar \
+@HAVE_GLIB_TRUE@       test-subset-vvar test-subset-sbix \
+@HAVE_GLIB_TRUE@       test-subset-gpos test-subset-colr \
+@HAVE_GLIB_TRUE@       test-subset-cbdt test-subset-repacker \
+@HAVE_GLIB_TRUE@       test-unicode test-var-coords test-version \
+@HAVE_GLIB_TRUE@       $(NULL) $(am__append_4) $(am__append_9) \
+@HAVE_GLIB_TRUE@       $(am__append_10)
+@HAVE_GLIB_TRUE@test_draw_CPPFLAGS = $(AM_CPPFLAGS) $(am__append_5)
+@HAVE_GLIB_TRUE@test_draw_LDADD = $(LDADD) $(am__append_6)
+@HAVE_GLIB_TRUE@test_paint_CPPFLAGS = $(AM_CPPFLAGS) $(am__append_7)
+@HAVE_GLIB_TRUE@test_paint_LDADD = $(LDADD) $(am__append_8)
+@HAVE_GLIB_TRUE@test_instance_cff2_LDADD = $(LDADD) $(top_builddir)/src/libharfbuzz-subset.la
 @HAVE_GLIB_TRUE@test_subset_LDADD = $(LDADD) $(top_builddir)/src/libharfbuzz-subset.la
 @HAVE_GLIB_TRUE@test_subset_cmap_LDADD = $(LDADD) $(top_builddir)/src/libharfbuzz-subset.la
 @HAVE_GLIB_TRUE@test_subset_drop_tables_LDADD = $(LDADD) $(top_builddir)/src/libharfbuzz-subset.la
@@ -1059,6 +1159,7 @@ LINK = $(CXXLINK)
 @HAVE_GLIB_TRUE@test_subset_nameids_LDADD = $(LDADD) $(top_builddir)/src/libharfbuzz-subset.la
 @HAVE_GLIB_TRUE@test_subset_gpos_LDADD = $(LDADD) $(top_builddir)/src/libharfbuzz-subset.la
 @HAVE_GLIB_TRUE@test_subset_colr_LDADD = $(LDADD) $(top_builddir)/src/libharfbuzz-subset.la
+@HAVE_GLIB_TRUE@test_subset_repacker_LDADD = $(LDADD) $(top_builddir)/src/libharfbuzz-subset.la
 @HAVE_GLIB_TRUE@test_unicode_CPPFLAGS = $(AM_CPPFLAGS) $(GLIB_CFLAGS) \
 @HAVE_GLIB_TRUE@       $(NULL) $(am__append_2)
 @HAVE_GLIB_TRUE@test_unicode_LDADD = $(LDADD) $(am__append_3)
@@ -1069,13 +1170,15 @@ LINK = $(CXXLINK)
 @HAVE_FREETYPE_TRUE@@HAVE_GLIB_TRUE@@HAVE_PTHREAD_TRUE@test_multithread_LINK = $(LINK) $(PTHREAD_CFLAGS)
 @HAVE_FREETYPE_TRUE@@HAVE_GLIB_TRUE@test_ot_math_LDADD = $(LDADD) $(FREETYPE_LIBS)
 @HAVE_FREETYPE_TRUE@@HAVE_GLIB_TRUE@test_ot_math_CPPFLAGS = $(AM_CPPFLAGS) $(FREETYPE_CFLAGS)
+@HAVE_FREETYPE_TRUE@@HAVE_GLIB_TRUE@test_ft_LDADD = $(LDADD) $(FREETYPE_LIBS)
+@HAVE_FREETYPE_TRUE@@HAVE_GLIB_TRUE@test_ft_CPPFLAGS = $(AM_CPPFLAGS) $(FREETYPE_CFLAGS)
 
 # Tests for header compilation
 @HAVE_GLIB_TRUE@test_cplusplus_SOURCES = test-cplusplus.cc
-@HAVE_GLIB_TRUE@test_c_CPPFLAGS = $(AM_CPPFLAGS) $(am__append_6) \
-@HAVE_GLIB_TRUE@       $(am__append_8)
+@HAVE_GLIB_TRUE@test_c_CPPFLAGS = $(AM_CPPFLAGS) $(am__append_11) \
+@HAVE_GLIB_TRUE@       $(am__append_13)
 @HAVE_GLIB_TRUE@test_cplusplus_CPPFLAGS = $(AM_CPPFLAGS) \
-@HAVE_GLIB_TRUE@       $(am__append_7) $(am__append_9)
+@HAVE_GLIB_TRUE@       $(am__append_12) $(am__append_14)
 @HAVE_GLIB_TRUE@TESTS_ENVIRONMENT = \
 @HAVE_GLIB_TRUE@       MALLOC_CHECK_=2 \
 @HAVE_GLIB_TRUE@       MALLOC_PERTURB_=$$(($${RANDOM:-256} % 256)) \
@@ -1158,10 +1261,22 @@ test-aat-layout$(EXEEXT): $(test_aat_layout_OBJECTS) $(test_aat_layout_DEPENDENC
        @rm -f test-aat-layout$(EXEEXT)
        $(AM_V_CCLD)$(LINK) $(test_aat_layout_OBJECTS) $(test_aat_layout_LDADD) $(LIBS)
 
+test-base-minmax$(EXEEXT): $(test_base_minmax_OBJECTS) $(test_base_minmax_DEPENDENCIES) $(EXTRA_test_base_minmax_DEPENDENCIES) 
+       @rm -f test-base-minmax$(EXEEXT)
+       $(AM_V_CCLD)$(LINK) $(test_base_minmax_OBJECTS) $(test_base_minmax_LDADD) $(LIBS)
+
 test-baseline$(EXEEXT): $(test_baseline_OBJECTS) $(test_baseline_DEPENDENCIES) $(EXTRA_test_baseline_DEPENDENCIES) 
        @rm -f test-baseline$(EXEEXT)
        $(AM_V_CCLD)$(LINK) $(test_baseline_OBJECTS) $(test_baseline_LDADD) $(LIBS)
 
+test-be-glyph-advance$(EXEEXT): $(test_be_glyph_advance_OBJECTS) $(test_be_glyph_advance_DEPENDENCIES) $(EXTRA_test_be_glyph_advance_DEPENDENCIES) 
+       @rm -f test-be-glyph-advance$(EXEEXT)
+       $(AM_V_CCLD)$(LINK) $(test_be_glyph_advance_OBJECTS) $(test_be_glyph_advance_LDADD) $(LIBS)
+
+test-be-num-glyphs$(EXEEXT): $(test_be_num_glyphs_OBJECTS) $(test_be_num_glyphs_DEPENDENCIES) $(EXTRA_test_be_num_glyphs_DEPENDENCIES) 
+       @rm -f test-be-num-glyphs$(EXEEXT)
+       $(AM_V_CCLD)$(LINK) $(test_be_num_glyphs_OBJECTS) $(test_be_num_glyphs_LDADD) $(LIBS)
+
 test-blob$(EXEEXT): $(test_blob_OBJECTS) $(test_blob_DEPENDENCIES) $(EXTRA_test_blob_DEPENDENCIES) 
        @rm -f test-blob$(EXEEXT)
        $(AM_V_CCLD)$(LINK) $(test_blob_OBJECTS) $(test_blob_LDADD) $(LIBS)
@@ -1182,6 +1297,10 @@ test-common$(EXEEXT): $(test_common_OBJECTS) $(test_common_DEPENDENCIES) $(EXTRA
        @rm -f test-common$(EXEEXT)
        $(AM_V_CCLD)$(LINK) $(test_common_OBJECTS) $(test_common_LDADD) $(LIBS)
 
+test-coretext$(EXEEXT): $(test_coretext_OBJECTS) $(test_coretext_DEPENDENCIES) $(EXTRA_test_coretext_DEPENDENCIES) 
+       @rm -f test-coretext$(EXEEXT)
+       $(AM_V_CCLD)$(LINK) $(test_coretext_OBJECTS) $(test_coretext_LDADD) $(LIBS)
+
 test-cplusplus$(EXEEXT): $(test_cplusplus_OBJECTS) $(test_cplusplus_DEPENDENCIES) $(EXTRA_test_cplusplus_DEPENDENCIES) 
        @rm -f test-cplusplus$(EXEEXT)
        $(AM_V_CXXLD)$(CXXLINK) $(test_cplusplus_OBJECTS) $(test_cplusplus_LDADD) $(LIBS)
@@ -1190,6 +1309,10 @@ test-draw$(EXEEXT): $(test_draw_OBJECTS) $(test_draw_DEPENDENCIES) $(EXTRA_test_
        @rm -f test-draw$(EXEEXT)
        $(AM_V_CCLD)$(LINK) $(test_draw_OBJECTS) $(test_draw_LDADD) $(LIBS)
 
+test-extents$(EXEEXT): $(test_extents_OBJECTS) $(test_extents_DEPENDENCIES) $(EXTRA_test_extents_DEPENDENCIES) 
+       @rm -f test-extents$(EXEEXT)
+       $(AM_V_CCLD)$(LINK) $(test_extents_OBJECTS) $(test_extents_LDADD) $(LIBS)
+
 test-font$(EXEEXT): $(test_font_OBJECTS) $(test_font_DEPENDENCIES) $(EXTRA_test_font_DEPENDENCIES) 
        @rm -f test-font$(EXEEXT)
        $(AM_V_CCLD)$(LINK) $(test_font_OBJECTS) $(test_font_LDADD) $(LIBS)
@@ -1198,6 +1321,18 @@ test-font-scale$(EXEEXT): $(test_font_scale_OBJECTS) $(test_font_scale_DEPENDENC
        @rm -f test-font-scale$(EXEEXT)
        $(AM_V_CCLD)$(LINK) $(test_font_scale_OBJECTS) $(test_font_scale_LDADD) $(LIBS)
 
+test-ft$(EXEEXT): $(test_ft_OBJECTS) $(test_ft_DEPENDENCIES) $(EXTRA_test_ft_DEPENDENCIES) 
+       @rm -f test-ft$(EXEEXT)
+       $(AM_V_CCLD)$(LINK) $(test_ft_OBJECTS) $(test_ft_LDADD) $(LIBS)
+
+test-glyph-names$(EXEEXT): $(test_glyph_names_OBJECTS) $(test_glyph_names_DEPENDENCIES) $(EXTRA_test_glyph_names_DEPENDENCIES) 
+       @rm -f test-glyph-names$(EXEEXT)
+       $(AM_V_CCLD)$(LINK) $(test_glyph_names_OBJECTS) $(test_glyph_names_LDADD) $(LIBS)
+
+test-instance-cff2$(EXEEXT): $(test_instance_cff2_OBJECTS) $(test_instance_cff2_DEPENDENCIES) $(EXTRA_test_instance_cff2_DEPENDENCIES) 
+       @rm -f test-instance-cff2$(EXEEXT)
+       $(AM_V_CCLD)$(LINK) $(test_instance_cff2_OBJECTS) $(test_instance_cff2_LDADD) $(LIBS)
+
 test-map$(EXEEXT): $(test_map_OBJECTS) $(test_map_DEPENDENCIES) $(EXTRA_test_map_DEPENDENCIES) 
        @rm -f test-map$(EXEEXT)
        $(AM_V_CCLD)$(LINK) $(test_map_OBJECTS) $(test_map_LDADD) $(LIBS)
@@ -1266,6 +1401,10 @@ test-ot-tag$(EXEEXT): $(test_ot_tag_OBJECTS) $(test_ot_tag_DEPENDENCIES) $(EXTRA
        @rm -f test-ot-tag$(EXEEXT)
        $(AM_V_CCLD)$(LINK) $(test_ot_tag_OBJECTS) $(test_ot_tag_LDADD) $(LIBS)
 
+test-paint$(EXEEXT): $(test_paint_OBJECTS) $(test_paint_DEPENDENCIES) $(EXTRA_test_paint_DEPENDENCIES) 
+       @rm -f test-paint$(EXEEXT)
+       $(AM_V_CCLD)$(LINK) $(test_paint_OBJECTS) $(test_paint_LDADD) $(LIBS)
+
 test-set$(EXEEXT): $(test_set_OBJECTS) $(test_set_DEPENDENCIES) $(EXTRA_test_set_DEPENDENCIES) 
        @rm -f test-set$(EXEEXT)
        $(AM_V_CCLD)$(LINK) $(test_set_OBJECTS) $(test_set_LDADD) $(LIBS)
@@ -1342,6 +1481,10 @@ test-subset-post$(EXEEXT): $(test_subset_post_OBJECTS) $(test_subset_post_DEPEND
        @rm -f test-subset-post$(EXEEXT)
        $(AM_V_CCLD)$(LINK) $(test_subset_post_OBJECTS) $(test_subset_post_LDADD) $(LIBS)
 
+test-subset-repacker$(EXEEXT): $(test_subset_repacker_OBJECTS) $(test_subset_repacker_DEPENDENCIES) $(EXTRA_test_subset_repacker_DEPENDENCIES) 
+       @rm -f test-subset-repacker$(EXEEXT)
+       $(AM_V_CCLD)$(LINK) $(test_subset_repacker_OBJECTS) $(test_subset_repacker_LDADD) $(LIBS)
+
 test-subset-sbix$(EXEEXT): $(test_subset_sbix_OBJECTS) $(test_subset_sbix_DEPENDENCIES) $(EXTRA_test_subset_sbix_DEPENDENCIES) 
        @rm -f test-subset-sbix$(EXEEXT)
        $(AM_V_CCLD)$(LINK) $(test_subset_sbix_OBJECTS) $(test_subset_sbix_LDADD) $(LIBS)
@@ -1373,14 +1516,20 @@ distclean-compile:
        -rm -f *.tab.c
 
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-aat-layout.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-base-minmax.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-baseline.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-be-glyph-advance.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-be-num-glyphs.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-blob.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-buffer.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-collect-unicodes.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-common.Po@am__quote@ # am--include-marker
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-draw.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-coretext.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-extents.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-font-scale.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-font.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-glyph-names.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-instance-cff2.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-map.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-object.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-ot-alternates.Po@am__quote@ # am--include-marker
@@ -1414,6 +1563,7 @@ distclean-compile:
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-subset-nameids.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-subset-os2.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-subset-post.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-subset-repacker.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-subset-sbix.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-subset-vmtx.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-subset-vvar.Po@am__quote@ # am--include-marker
@@ -1422,8 +1572,11 @@ distclean-compile:
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-version.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_c-test-c.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_cplusplus-test-cplusplus.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_draw-test-draw.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_ft-test-ft.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_multithread-test-multithread.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_ot_math-test-ot-math.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_paint-test-paint.Po@am__quote@ # am--include-marker
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test_unicode-test-unicode.Po@am__quote@ # am--include-marker
 
 $(am__depfiles_remade):
@@ -1467,6 +1620,34 @@ test_c-test-c.obj: test-c.c
 @AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@  $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(test_c_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o test_c-test-c.obj `if test -f 'test-c.c'; then $(CYGPATH_W) 'test-c.c'; else $(CYGPATH_W) '$(srcdir)/test-c.c'; fi`
 
+test_draw-test-draw.o: test-draw.c
+@am__fastdepCC_TRUE@   $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(test_draw_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT test_draw-test-draw.o -MD -MP -MF $(DEPDIR)/test_draw-test-draw.Tpo -c -o test_draw-test-draw.o `test -f 'test-draw.c' || echo '$(srcdir)/'`test-draw.c
+@am__fastdepCC_TRUE@   $(AM_V_at)$(am__mv) $(DEPDIR)/test_draw-test-draw.Tpo $(DEPDIR)/test_draw-test-draw.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      $(AM_V_CC)source='test-draw.c' object='test_draw-test-draw.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(test_draw_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o test_draw-test-draw.o `test -f 'test-draw.c' || echo '$(srcdir)/'`test-draw.c
+
+test_draw-test-draw.obj: test-draw.c
+@am__fastdepCC_TRUE@   $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(test_draw_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT test_draw-test-draw.obj -MD -MP -MF $(DEPDIR)/test_draw-test-draw.Tpo -c -o test_draw-test-draw.obj `if test -f 'test-draw.c'; then $(CYGPATH_W) 'test-draw.c'; else $(CYGPATH_W) '$(srcdir)/test-draw.c'; fi`
+@am__fastdepCC_TRUE@   $(AM_V_at)$(am__mv) $(DEPDIR)/test_draw-test-draw.Tpo $(DEPDIR)/test_draw-test-draw.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      $(AM_V_CC)source='test-draw.c' object='test_draw-test-draw.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(test_draw_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o test_draw-test-draw.obj `if test -f 'test-draw.c'; then $(CYGPATH_W) 'test-draw.c'; else $(CYGPATH_W) '$(srcdir)/test-draw.c'; fi`
+
+test_ft-test-ft.o: test-ft.c
+@am__fastdepCC_TRUE@   $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(test_ft_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT test_ft-test-ft.o -MD -MP -MF $(DEPDIR)/test_ft-test-ft.Tpo -c -o test_ft-test-ft.o `test -f 'test-ft.c' || echo '$(srcdir)/'`test-ft.c
+@am__fastdepCC_TRUE@   $(AM_V_at)$(am__mv) $(DEPDIR)/test_ft-test-ft.Tpo $(DEPDIR)/test_ft-test-ft.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      $(AM_V_CC)source='test-ft.c' object='test_ft-test-ft.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(test_ft_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o test_ft-test-ft.o `test -f 'test-ft.c' || echo '$(srcdir)/'`test-ft.c
+
+test_ft-test-ft.obj: test-ft.c
+@am__fastdepCC_TRUE@   $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(test_ft_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT test_ft-test-ft.obj -MD -MP -MF $(DEPDIR)/test_ft-test-ft.Tpo -c -o test_ft-test-ft.obj `if test -f 'test-ft.c'; then $(CYGPATH_W) 'test-ft.c'; else $(CYGPATH_W) '$(srcdir)/test-ft.c'; fi`
+@am__fastdepCC_TRUE@   $(AM_V_at)$(am__mv) $(DEPDIR)/test_ft-test-ft.Tpo $(DEPDIR)/test_ft-test-ft.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      $(AM_V_CC)source='test-ft.c' object='test_ft-test-ft.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(test_ft_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o test_ft-test-ft.obj `if test -f 'test-ft.c'; then $(CYGPATH_W) 'test-ft.c'; else $(CYGPATH_W) '$(srcdir)/test-ft.c'; fi`
+
 test_multithread-test-multithread.o: test-multithread.c
 @am__fastdepCC_TRUE@   $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(test_multithread_CFLAGS) $(CFLAGS) -MT test_multithread-test-multithread.o -MD -MP -MF $(DEPDIR)/test_multithread-test-multithread.Tpo -c -o test_multithread-test-multithread.o `test -f 'test-multithread.c' || echo '$(srcdir)/'`test-multithread.c
 @am__fastdepCC_TRUE@   $(AM_V_at)$(am__mv) $(DEPDIR)/test_multithread-test-multithread.Tpo $(DEPDIR)/test_multithread-test-multithread.Po
@@ -1495,6 +1676,20 @@ test_ot_math-test-ot-math.obj: test-ot-math.c
 @AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@  $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(test_ot_math_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o test_ot_math-test-ot-math.obj `if test -f 'test-ot-math.c'; then $(CYGPATH_W) 'test-ot-math.c'; else $(CYGPATH_W) '$(srcdir)/test-ot-math.c'; fi`
 
+test_paint-test-paint.o: test-paint.c
+@am__fastdepCC_TRUE@   $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(test_paint_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT test_paint-test-paint.o -MD -MP -MF $(DEPDIR)/test_paint-test-paint.Tpo -c -o test_paint-test-paint.o `test -f 'test-paint.c' || echo '$(srcdir)/'`test-paint.c
+@am__fastdepCC_TRUE@   $(AM_V_at)$(am__mv) $(DEPDIR)/test_paint-test-paint.Tpo $(DEPDIR)/test_paint-test-paint.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      $(AM_V_CC)source='test-paint.c' object='test_paint-test-paint.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(test_paint_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o test_paint-test-paint.o `test -f 'test-paint.c' || echo '$(srcdir)/'`test-paint.c
+
+test_paint-test-paint.obj: test-paint.c
+@am__fastdepCC_TRUE@   $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(test_paint_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT test_paint-test-paint.obj -MD -MP -MF $(DEPDIR)/test_paint-test-paint.Tpo -c -o test_paint-test-paint.obj `if test -f 'test-paint.c'; then $(CYGPATH_W) 'test-paint.c'; else $(CYGPATH_W) '$(srcdir)/test-paint.c'; fi`
+@am__fastdepCC_TRUE@   $(AM_V_at)$(am__mv) $(DEPDIR)/test_paint-test-paint.Tpo $(DEPDIR)/test_paint-test-paint.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      $(AM_V_CC)source='test-paint.c' object='test_paint-test-paint.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(test_paint_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o test_paint-test-paint.obj `if test -f 'test-paint.c'; then $(CYGPATH_W) 'test-paint.c'; else $(CYGPATH_W) '$(srcdir)/test-paint.c'; fi`
+
 test_unicode-test-unicode.o: test-unicode.c
 @am__fastdepCC_TRUE@   $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(test_unicode_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT test_unicode-test-unicode.o -MD -MP -MF $(DEPDIR)/test_unicode-test-unicode.Tpo -c -o test_unicode-test-unicode.o `test -f 'test-unicode.c' || echo '$(srcdir)/'`test-unicode.c
 @am__fastdepCC_TRUE@   $(AM_V_at)$(am__mv) $(DEPDIR)/test_unicode-test-unicode.Tpo $(DEPDIR)/test_unicode-test-unicode.Po
@@ -1757,6 +1952,27 @@ test-baseline.log: test-baseline$(EXEEXT)
        --log-file $$b.log --trs-file $$b.trs \
        $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
        "$$tst" $(AM_TESTS_FD_REDIRECT)
+test-base-minmax.log: test-base-minmax$(EXEEXT)
+       @p='test-base-minmax$(EXEEXT)'; \
+       b='test-base-minmax'; \
+       $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+       --log-file $$b.log --trs-file $$b.trs \
+       $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+       "$$tst" $(AM_TESTS_FD_REDIRECT)
+test-be-glyph-advance.log: test-be-glyph-advance$(EXEEXT)
+       @p='test-be-glyph-advance$(EXEEXT)'; \
+       b='test-be-glyph-advance'; \
+       $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+       --log-file $$b.log --trs-file $$b.trs \
+       $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+       "$$tst" $(AM_TESTS_FD_REDIRECT)
+test-be-num-glyphs.log: test-be-num-glyphs$(EXEEXT)
+       @p='test-be-num-glyphs$(EXEEXT)'; \
+       b='test-be-num-glyphs'; \
+       $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+       --log-file $$b.log --trs-file $$b.trs \
+       $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+       "$$tst" $(AM_TESTS_FD_REDIRECT)
 test-blob.log: test-blob$(EXEEXT)
        @p='test-blob$(EXEEXT)'; \
        b='test-blob'; \
@@ -1806,6 +2022,13 @@ test-draw.log: test-draw$(EXEEXT)
        --log-file $$b.log --trs-file $$b.trs \
        $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
        "$$tst" $(AM_TESTS_FD_REDIRECT)
+test-extents.log: test-extents$(EXEEXT)
+       @p='test-extents$(EXEEXT)'; \
+       b='test-extents'; \
+       $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+       --log-file $$b.log --trs-file $$b.trs \
+       $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+       "$$tst" $(AM_TESTS_FD_REDIRECT)
 test-font.log: test-font$(EXEEXT)
        @p='test-font$(EXEEXT)'; \
        b='test-font'; \
@@ -1820,6 +2043,20 @@ test-font-scale.log: test-font-scale$(EXEEXT)
        --log-file $$b.log --trs-file $$b.trs \
        $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
        "$$tst" $(AM_TESTS_FD_REDIRECT)
+test-glyph-names.log: test-glyph-names$(EXEEXT)
+       @p='test-glyph-names$(EXEEXT)'; \
+       b='test-glyph-names'; \
+       $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+       --log-file $$b.log --trs-file $$b.trs \
+       $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+       "$$tst" $(AM_TESTS_FD_REDIRECT)
+test-instance-cff2.log: test-instance-cff2$(EXEEXT)
+       @p='test-instance-cff2$(EXEEXT)'; \
+       b='test-instance-cff2'; \
+       $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+       --log-file $$b.log --trs-file $$b.trs \
+       $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+       "$$tst" $(AM_TESTS_FD_REDIRECT)
 test-map.log: test-map$(EXEEXT)
        @p='test-map$(EXEEXT)'; \
        b='test-map'; \
@@ -1925,6 +2162,13 @@ test-ot-metrics-tt-var.log: test-ot-metrics-tt-var$(EXEEXT)
        --log-file $$b.log --trs-file $$b.trs \
        $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
        "$$tst" $(AM_TESTS_FD_REDIRECT)
+test-paint.log: test-paint$(EXEEXT)
+       @p='test-paint$(EXEEXT)'; \
+       b='test-paint'; \
+       $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+       --log-file $$b.log --trs-file $$b.trs \
+       $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+       "$$tst" $(AM_TESTS_FD_REDIRECT)
 test-set.log: test-set$(EXEEXT)
        @p='test-set$(EXEEXT)'; \
        b='test-set'; \
@@ -2079,6 +2323,13 @@ test-subset-cbdt.log: test-subset-cbdt$(EXEEXT)
        --log-file $$b.log --trs-file $$b.trs \
        $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
        "$$tst" $(AM_TESTS_FD_REDIRECT)
+test-subset-repacker.log: test-subset-repacker$(EXEEXT)
+       @p='test-subset-repacker$(EXEEXT)'; \
+       b='test-subset-repacker'; \
+       $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+       --log-file $$b.log --trs-file $$b.trs \
+       $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+       "$$tst" $(AM_TESTS_FD_REDIRECT)
 test-unicode.log: test-unicode$(EXEEXT)
        @p='test-unicode$(EXEEXT)'; \
        b='test-unicode'; \
@@ -2114,6 +2365,20 @@ test-ot-math.log: test-ot-math$(EXEEXT)
        --log-file $$b.log --trs-file $$b.trs \
        $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
        "$$tst" $(AM_TESTS_FD_REDIRECT)
+test-ft.log: test-ft$(EXEEXT)
+       @p='test-ft$(EXEEXT)'; \
+       b='test-ft'; \
+       $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+       --log-file $$b.log --trs-file $$b.trs \
+       $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+       "$$tst" $(AM_TESTS_FD_REDIRECT)
+test-coretext.log: test-coretext$(EXEEXT)
+       @p='test-coretext$(EXEEXT)'; \
+       b='test-coretext'; \
+       $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+       --log-file $$b.log --trs-file $$b.trs \
+       $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+       "$$tst" $(AM_TESTS_FD_REDIRECT)
 .test.log:
        @p='$<'; \
        $(am__set_b); \
@@ -2211,14 +2476,20 @@ clean-am: clean-checkPROGRAMS clean-generic clean-libtool \
 
 distclean: distclean-am
                -rm -f ./$(DEPDIR)/test-aat-layout.Po
+       -rm -f ./$(DEPDIR)/test-base-minmax.Po
        -rm -f ./$(DEPDIR)/test-baseline.Po
+       -rm -f ./$(DEPDIR)/test-be-glyph-advance.Po
+       -rm -f ./$(DEPDIR)/test-be-num-glyphs.Po
        -rm -f ./$(DEPDIR)/test-blob.Po
        -rm -f ./$(DEPDIR)/test-buffer.Po
        -rm -f ./$(DEPDIR)/test-collect-unicodes.Po
        -rm -f ./$(DEPDIR)/test-common.Po
-       -rm -f ./$(DEPDIR)/test-draw.Po
+       -rm -f ./$(DEPDIR)/test-coretext.Po
+       -rm -f ./$(DEPDIR)/test-extents.Po
        -rm -f ./$(DEPDIR)/test-font-scale.Po
        -rm -f ./$(DEPDIR)/test-font.Po
+       -rm -f ./$(DEPDIR)/test-glyph-names.Po
+       -rm -f ./$(DEPDIR)/test-instance-cff2.Po
        -rm -f ./$(DEPDIR)/test-map.Po
        -rm -f ./$(DEPDIR)/test-object.Po
        -rm -f ./$(DEPDIR)/test-ot-alternates.Po
@@ -2252,6 +2523,7 @@ distclean: distclean-am
        -rm -f ./$(DEPDIR)/test-subset-nameids.Po
        -rm -f ./$(DEPDIR)/test-subset-os2.Po
        -rm -f ./$(DEPDIR)/test-subset-post.Po
+       -rm -f ./$(DEPDIR)/test-subset-repacker.Po
        -rm -f ./$(DEPDIR)/test-subset-sbix.Po
        -rm -f ./$(DEPDIR)/test-subset-vmtx.Po
        -rm -f ./$(DEPDIR)/test-subset-vvar.Po
@@ -2260,8 +2532,11 @@ distclean: distclean-am
        -rm -f ./$(DEPDIR)/test-version.Po
        -rm -f ./$(DEPDIR)/test_c-test-c.Po
        -rm -f ./$(DEPDIR)/test_cplusplus-test-cplusplus.Po
+       -rm -f ./$(DEPDIR)/test_draw-test-draw.Po
+       -rm -f ./$(DEPDIR)/test_ft-test-ft.Po
        -rm -f ./$(DEPDIR)/test_multithread-test-multithread.Po
        -rm -f ./$(DEPDIR)/test_ot_math-test-ot-math.Po
+       -rm -f ./$(DEPDIR)/test_paint-test-paint.Po
        -rm -f ./$(DEPDIR)/test_unicode-test-unicode.Po
        -rm -f Makefile
 distclean-am: clean-am distclean-compile distclean-generic \
@@ -2309,14 +2584,20 @@ installcheck-am:
 
 maintainer-clean: maintainer-clean-am
                -rm -f ./$(DEPDIR)/test-aat-layout.Po
+       -rm -f ./$(DEPDIR)/test-base-minmax.Po
        -rm -f ./$(DEPDIR)/test-baseline.Po
+       -rm -f ./$(DEPDIR)/test-be-glyph-advance.Po
+       -rm -f ./$(DEPDIR)/test-be-num-glyphs.Po
        -rm -f ./$(DEPDIR)/test-blob.Po
        -rm -f ./$(DEPDIR)/test-buffer.Po
        -rm -f ./$(DEPDIR)/test-collect-unicodes.Po
        -rm -f ./$(DEPDIR)/test-common.Po
-       -rm -f ./$(DEPDIR)/test-draw.Po
+       -rm -f ./$(DEPDIR)/test-coretext.Po
+       -rm -f ./$(DEPDIR)/test-extents.Po
        -rm -f ./$(DEPDIR)/test-font-scale.Po
        -rm -f ./$(DEPDIR)/test-font.Po
+       -rm -f ./$(DEPDIR)/test-glyph-names.Po
+       -rm -f ./$(DEPDIR)/test-instance-cff2.Po
        -rm -f ./$(DEPDIR)/test-map.Po
        -rm -f ./$(DEPDIR)/test-object.Po
        -rm -f ./$(DEPDIR)/test-ot-alternates.Po
@@ -2350,6 +2631,7 @@ maintainer-clean: maintainer-clean-am
        -rm -f ./$(DEPDIR)/test-subset-nameids.Po
        -rm -f ./$(DEPDIR)/test-subset-os2.Po
        -rm -f ./$(DEPDIR)/test-subset-post.Po
+       -rm -f ./$(DEPDIR)/test-subset-repacker.Po
        -rm -f ./$(DEPDIR)/test-subset-sbix.Po
        -rm -f ./$(DEPDIR)/test-subset-vmtx.Po
        -rm -f ./$(DEPDIR)/test-subset-vvar.Po
@@ -2358,8 +2640,11 @@ maintainer-clean: maintainer-clean-am
        -rm -f ./$(DEPDIR)/test-version.Po
        -rm -f ./$(DEPDIR)/test_c-test-c.Po
        -rm -f ./$(DEPDIR)/test_cplusplus-test-cplusplus.Po
+       -rm -f ./$(DEPDIR)/test_draw-test-draw.Po
+       -rm -f ./$(DEPDIR)/test_ft-test-ft.Po
        -rm -f ./$(DEPDIR)/test_multithread-test-multithread.Po
        -rm -f ./$(DEPDIR)/test_ot_math-test-ot-math.Po
+       -rm -f ./$(DEPDIR)/test_paint-test-paint.Po
        -rm -f ./$(DEPDIR)/test_unicode-test-unicode.Po
        -rm -f Makefile
 maintainer-clean-am: distclean-am maintainer-clean-generic