[config] Flesh out more

Part of https://github.com/harfbuzz/harfbuzz/issues/1652
This commit is contained in:
Behdad Esfahbod 2019-05-11 00:04:59 -07:00
parent 799c6a5081
commit 784df8eba1
1 changed files with 17 additions and 0 deletions

View File

@ -32,7 +32,16 @@
#endif
#ifdef HB_TINY
#define HB_MINI
#define HB_NO_BITMAP
#define HB_NO_CFF
#endif
#ifdef HB_MINI
#define HB_NO_AAT
#define HB_NO_FALLBACK
#endif
/* Closure. */
@ -50,5 +59,13 @@
#define HB_NO_SUBSET_CFF
#endif
#ifdef HB_NO_FALLBACK
#define HB_NO_OT_SHAPE_COMPLEX_ARABIC_FALLBACK
#define HB_NO_OT_SHAPE_COMPLEX_HEBREW_FALLBACK
#define HB_NO_OT_SHAPE_COMPLEX_THAI_FALLBACK
#define HB_NO_OT_SHAPE_FALLBACK
#define HB_NO_OT_SHAPE_FALLBACK
#endif
#endif /* HB_CONFIG_HH */