[glyf] Start splitting file

This commit is contained in:
Behdad Esfahbod 2022-06-25 14:38:43 -06:00
parent e867ac3aef
commit 100576b7b7
5 changed files with 1342 additions and 1333 deletions

View File

@ -88,6 +88,7 @@ HB_BASE_sources = \
hb-ot-layout-gdef-table.hh \ hb-ot-layout-gdef-table.hh \
hb-ot-layout-gpos-table.hh \ hb-ot-layout-gpos-table.hh \
hb-ot-layout-gsub-table.hh \ hb-ot-layout-gsub-table.hh \
OT/glyf/glyf.hh \
OT/Layout/GSUB/Common.hh \ OT/Layout/GSUB/Common.hh \
OT/Layout/GSUB/Sequence.hh \ OT/Layout/GSUB/Sequence.hh \
OT/Layout/GSUB/SingleSubstFormat1.hh \ OT/Layout/GSUB/SingleSubstFormat1.hh \

1338
src/OT/glyf/glyf.hh Normal file

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -353,7 +353,7 @@ _populate_gids_to_retain (hb_subset_plan_t* plan,
bool close_over_gpos, bool close_over_gpos,
bool close_over_gdef) bool close_over_gdef)
{ {
OT::glyf::accelerator_t glyf (plan->source); OT::glyf_accelerator_t glyf (plan->source);
#ifndef HB_NO_SUBSET_CFF #ifndef HB_NO_SUBSET_CFF
OT::cff1::accelerator_t cff (plan->source); OT::cff1::accelerator_t cff (plan->source);
#endif #endif

View File

@ -92,6 +92,7 @@ hb_base_sources = files(
'hb-ot-layout-gdef-table.hh', 'hb-ot-layout-gdef-table.hh',
'hb-ot-layout-gpos-table.hh', 'hb-ot-layout-gpos-table.hh',
'hb-ot-layout-gsub-table.hh', 'hb-ot-layout-gsub-table.hh',
'OT/glyf/glyf.hh',
'OT/Layout/GSUB/Common.hh', 'OT/Layout/GSUB/Common.hh',
'OT/Layout/GSUB/Sequence.hh', 'OT/Layout/GSUB/Sequence.hh',
'OT/Layout/GSUB/SingleSubstFormat1.hh', 'OT/Layout/GSUB/SingleSubstFormat1.hh',