diff options
Diffstat (limited to 'src/3rdparty/harfbuzz-ng')
14 files changed, 45 insertions, 0 deletions
diff --git a/src/3rdparty/harfbuzz-ng/include/harfbuzz/hb-blob.h b/src/3rdparty/harfbuzz-ng/include/harfbuzz/hb-blob.h new file mode 100644 index 0000000000..31ccd0fb99 --- /dev/null +++ b/src/3rdparty/harfbuzz-ng/include/harfbuzz/hb-blob.h @@ -0,0 +1 @@ +#include "../../src/hb-blob.h" diff --git a/src/3rdparty/harfbuzz-ng/include/harfbuzz/hb-buffer.h b/src/3rdparty/harfbuzz-ng/include/harfbuzz/hb-buffer.h new file mode 100644 index 0000000000..070330685b --- /dev/null +++ b/src/3rdparty/harfbuzz-ng/include/harfbuzz/hb-buffer.h @@ -0,0 +1 @@ +#include "../../src/hb-buffer.h" diff --git a/src/3rdparty/harfbuzz-ng/include/harfbuzz/hb-common.h b/src/3rdparty/harfbuzz-ng/include/harfbuzz/hb-common.h new file mode 100644 index 0000000000..778dbf37ec --- /dev/null +++ b/src/3rdparty/harfbuzz-ng/include/harfbuzz/hb-common.h @@ -0,0 +1 @@ +#include "../../src/hb-common.h" diff --git a/src/3rdparty/harfbuzz-ng/include/harfbuzz/hb-font.h b/src/3rdparty/harfbuzz-ng/include/harfbuzz/hb-font.h new file mode 100644 index 0000000000..ea395383c4 --- /dev/null +++ b/src/3rdparty/harfbuzz-ng/include/harfbuzz/hb-font.h @@ -0,0 +1 @@ +#include "../../src/hb-font.h" diff --git a/src/3rdparty/harfbuzz-ng/include/harfbuzz/hb-ot-layout.h b/src/3rdparty/harfbuzz-ng/include/harfbuzz/hb-ot-layout.h new file mode 100644 index 0000000000..2a68a0f235 --- /dev/null +++ b/src/3rdparty/harfbuzz-ng/include/harfbuzz/hb-ot-layout.h @@ -0,0 +1 @@ +#include "../../src/hb-ot-layout.h" diff --git a/src/3rdparty/harfbuzz-ng/include/harfbuzz/hb-ot-tag.h b/src/3rdparty/harfbuzz-ng/include/harfbuzz/hb-ot-tag.h new file mode 100644 index 0000000000..175e5b2921 --- /dev/null +++ b/src/3rdparty/harfbuzz-ng/include/harfbuzz/hb-ot-tag.h @@ -0,0 +1 @@ +#include "../../src/hb-ot-tag.h" diff --git a/src/3rdparty/harfbuzz-ng/include/harfbuzz/hb-ot.h b/src/3rdparty/harfbuzz-ng/include/harfbuzz/hb-ot.h new file mode 100644 index 0000000000..b5e233199d --- /dev/null +++ b/src/3rdparty/harfbuzz-ng/include/harfbuzz/hb-ot.h @@ -0,0 +1 @@ +#include "../../src/hb-ot.h" diff --git a/src/3rdparty/harfbuzz-ng/include/harfbuzz/hb-set.h b/src/3rdparty/harfbuzz-ng/include/harfbuzz/hb-set.h new file mode 100644 index 0000000000..47cc1c3f0d --- /dev/null +++ b/src/3rdparty/harfbuzz-ng/include/harfbuzz/hb-set.h @@ -0,0 +1 @@ +#include "../../src/hb-set.h" diff --git a/src/3rdparty/harfbuzz-ng/include/harfbuzz/hb-shape-plan.h b/src/3rdparty/harfbuzz-ng/include/harfbuzz/hb-shape-plan.h new file mode 100644 index 0000000000..6e49cb6b55 --- /dev/null +++ b/src/3rdparty/harfbuzz-ng/include/harfbuzz/hb-shape-plan.h @@ -0,0 +1 @@ +#include "../../src/hb-shape-plan.h" diff --git a/src/3rdparty/harfbuzz-ng/include/harfbuzz/hb-shape.h b/src/3rdparty/harfbuzz-ng/include/harfbuzz/hb-shape.h new file mode 100644 index 0000000000..81881f9cb5 --- /dev/null +++ b/src/3rdparty/harfbuzz-ng/include/harfbuzz/hb-shape.h @@ -0,0 +1 @@ +#include "../../src/hb-shape.h" diff --git a/src/3rdparty/harfbuzz-ng/include/harfbuzz/hb-unicode.h b/src/3rdparty/harfbuzz-ng/include/harfbuzz/hb-unicode.h new file mode 100644 index 0000000000..8712e6605f --- /dev/null +++ b/src/3rdparty/harfbuzz-ng/include/harfbuzz/hb-unicode.h @@ -0,0 +1 @@ +#include "../../src/hb-unicode.h" diff --git a/src/3rdparty/harfbuzz-ng/include/harfbuzz/hb-version.h b/src/3rdparty/harfbuzz-ng/include/harfbuzz/hb-version.h new file mode 100644 index 0000000000..b575c4c98c --- /dev/null +++ b/src/3rdparty/harfbuzz-ng/include/harfbuzz/hb-version.h @@ -0,0 +1 @@ +#include "../../src/hb-version.h" diff --git a/src/3rdparty/harfbuzz-ng/include/harfbuzz/hb.h b/src/3rdparty/harfbuzz-ng/include/harfbuzz/hb.h new file mode 100644 index 0000000000..641fa370b0 --- /dev/null +++ b/src/3rdparty/harfbuzz-ng/include/harfbuzz/hb.h @@ -0,0 +1,9 @@ +#include "hb-blob.h" +#include "hb-buffer.h" +#include "hb-common.h" +#include "hb-font.h" +#include "hb-set.h" +#include "hb-shape.h" +#include "hb-shape-plan.h" +#include "hb-unicode.h" +#include "hb-version.h" diff --git a/src/3rdparty/harfbuzz-ng/src/config.h b/src/3rdparty/harfbuzz-ng/src/config.h new file mode 100644 index 0000000000..62e42e54e4 --- /dev/null +++ b/src/3rdparty/harfbuzz-ng/src/config.h @@ -0,0 +1,24 @@ +#ifndef HB_CONFIG_H +#define HB_CONFIG_H + +#define HAVE_OT + +#define HB_NO_MT +#define HB_NO_UNICODE_FUNCS + +#include <QtCore/qglobal.h> + +#ifndef HB_INTERNAL +# define HB_INTERNAL Q_DECL_HIDDEN +#endif + +// because strdup() is not part of strict Posix, declare it here +extern "C" char *strdup(const char *src); + +#ifndef HAVE_ATEXIT +# define HAVE_ATEXIT 1 +# include <QtCore/qcoreapplication.h> +# define atexit qAddPostRoutine +#endif + +#endif /* HB_CONFIG_H */ |