[config] Flesh out more
authorBehdad Esfahbod <behdad@behdad.org>
Sat, 11 May 2019 07:04:59 +0000 (00:04 -0700)
committerBehdad Esfahbod <behdad@behdad.org>
Sat, 11 May 2019 07:04:59 +0000 (00:04 -0700)
Part of https://github.com/harfbuzz/harfbuzz/issues/1652

src/hb-config.hh

index 03f1ba2..00a18e2 100644 (file)
 #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. */
 #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 */