[config] Add HB_NO_OT_TAG
Part of https://github.com/harfbuzz/harfbuzz/issues/1652
This commit is contained in:
parent
7dcf8e126e
commit
8fe15485cb
|
@ -124,6 +124,7 @@
|
||||||
#ifdef HB_NO_OT
|
#ifdef HB_NO_OT
|
||||||
#define HB_NO_OT_FONT
|
#define HB_NO_OT_FONT
|
||||||
#define HB_NO_OT_LAYOUT
|
#define HB_NO_OT_LAYOUT
|
||||||
|
#define HB_NO_OT_TAG
|
||||||
#define HB_NO_OT_SHAPE
|
#define HB_NO_OT_SHAPE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -32,6 +32,10 @@
|
||||||
|
|
||||||
#ifndef HB_NO_OT_LAYOUT
|
#ifndef HB_NO_OT_LAYOUT
|
||||||
|
|
||||||
|
#ifdef HB_NO_OT_TAG
|
||||||
|
#error "Cannot compile hb-ot-layout.cc with HB_NO_OT_TAG."
|
||||||
|
#endif
|
||||||
|
|
||||||
#include "hb-open-type.hh"
|
#include "hb-open-type.hh"
|
||||||
#include "hb-ot-layout.hh"
|
#include "hb-ot-layout.hh"
|
||||||
#include "hb-ot-face.hh"
|
#include "hb-ot-face.hh"
|
||||||
|
|
|
@ -28,6 +28,8 @@
|
||||||
|
|
||||||
#include "hb.hh"
|
#include "hb.hh"
|
||||||
|
|
||||||
|
#ifndef HB_NO_OT_TAG
|
||||||
|
|
||||||
|
|
||||||
/* hb_script_t */
|
/* hb_script_t */
|
||||||
|
|
||||||
|
@ -548,3 +550,6 @@ main ()
|
||||||
}
|
}
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
||||||
|
#endif
|
||||||
|
|
|
@ -28,6 +28,10 @@
|
||||||
|
|
||||||
#ifdef HAVE_UNISCRIBE
|
#ifdef HAVE_UNISCRIBE
|
||||||
|
|
||||||
|
#ifdef HB_NO_OT_TAG
|
||||||
|
#error "Cannot compile 'uniscribe' shaper with HB_NO_OT_TAG."
|
||||||
|
#endif
|
||||||
|
|
||||||
#include "hb-shaper-impl.hh"
|
#include "hb-shaper-impl.hh"
|
||||||
|
|
||||||
#include <windows.h>
|
#include <windows.h>
|
||||||
|
|
Loading…
Reference in New Issue