HarfBuzz text shaping engine
Go to file
Behdad Esfahbod aa3450cac1 [config] Don't compile disabled features
This makes it possible to include all .cc files into build, even if not
building CoreText, Uniscribe, etc.

This was mostly to help custom builders.  But also means that we can
include all files in our own build system.  Not sure if we should.
Definitely simplifies things, but slightly only.
2019-06-17 22:41:49 -07:00
.ci [ci] Cache FreeType build on Travis 2019-03-14 23:16:26 +02:00
.circleci [ci] Use HB_OPTIMIZE_SIZE instead of __OPTIMIZE_SIZE__ 2019-06-10 08:16:51 -07:00
docs Deprecate v_kerning callback again 2019-06-17 14:02:47 -07:00
m4 Remove generated files that were accidentally added by CFF2 branch 2018-11-30 22:43:22 -05:00
src [config] Don't compile disabled features 2019-06-17 22:41:49 -07:00
test enable cff subset tests 2019-06-14 11:08:59 -07:00
util Use C++11 override keyword. 2019-06-04 20:31:32 -07:00
.clang-format Add an initial .clang-format config 2019-01-09 16:01:11 +03:30
.codecov.yml [ci] Add .codecov.yml 2018-11-26 18:58:39 +03:30
.editorconfig .editorconfig, minor 2019-04-23 12:40:29 +04:30
.travis.yml [ci] use trusty for its gcc 4.8 again 2019-06-08 00:40:18 +04:30
AUTHORS Update AUTHORS / COPYING 2019-04-21 12:26:07 -04:00
BUILD.md Fix typos. 2018-10-19 19:24:05 +03:30
CMakeLists.txt [config] Replace HAVE_FALLBACK with HB_NO_FALLBACK_SHAPE 2019-06-17 20:29:29 -07:00
CONFIG.md [config] Flesh out CONFIG.md 2019-06-17 21:54:20 -07:00
COPYING Update AUTHORS / COPYING 2019-04-21 12:26:07 -04:00
Makefile.am Add CONFIG.md 2019-06-17 20:10:36 -07:00
NEWS 2.5.1 2019-05-31 22:56:56 -07:00
README Switch README / README.md 2019-01-28 20:39:16 -05:00
README.md Add CONFIG.md 2019-06-17 20:10:36 -07:00
README.mingw.md [ming2] Update instructions 2019-05-25 11:37:23 -04:00
README.python.md Fix typos. 2018-10-19 19:24:05 +03:30
RELEASING.md [mingw] Update instructions 2019-05-25 12:52:16 -04:00
TESTING.md [docs] Tweak fuzzer doc 2019-05-20 20:45:11 -07:00
THANKS [THANKS] Add Ivan Kuckir <https://photopea.com/> 2019-04-24 15:08:27 -07:00
TODO [TODO] Remove BCP 47 language handling item 2018-10-20 21:13:25 +03:30
appveyor.yml [ci] Install ragel on appveyor mingw bots 2019-06-01 11:02:25 +04:30
autogen.sh
azure-pipelines.yml Set up CI with Azure Pipelines 2018-10-25 15:22:54 +00:00
configure.ac [config] Replace HAVE_FALLBACK with HB_NO_FALLBACK_SHAPE 2019-06-17 20:29:29 -07:00
git.mk
harfbuzz.doap
mingw-configure.sh [mingw] Some more tweaks 2019-05-25 12:42:38 -04:00
mingw-ldd.py [win] Add mingw-ldd.py 2019-05-24 17:02:52 -04:00
mingw32.sh [mingw] Some more tweaks 2019-05-25 12:42:38 -04:00
mingw64.sh [mingw] Some more tweaks 2019-05-25 12:42:38 -04:00
replace-enum-strings.cmake

README.md

Travis Build Status AppVeyor Build Status CircleCI Build Status Coverity Code Health Codacy Code Health Codecov Code Coverage Coverals Code Coverage ABI Tracker

This is HarfBuzz, a text shaping library.

For bug reports, mailing list, and other information please visit:

http://harfbuzz.org/

For license information, see COPYING.

For build information, see BUILD.md.

For custom configurations, see CONFIG.md.

For test execution, see TESTING.md.

Documentation: https://harfbuzz.github.io