HarfBuzz text shaping engine
Go to file
Carlo Bramini 693dacbb1c
Use lower case file name with #include
I tried to cross compile harfbuzz for Windows and an error was generated because `DWrite_1.h` was not found.
This happened because the filesystem is case sensitive and for this reason that include file was not found.
The right name of the file to be used is `dwrite_1.h`, with all letters not capitalized:
https://docs.microsoft.com/en-us/windows/desktop/api/dwrite_1/
I also verified in the installation of VS2017 with Windows Kit v10 and in that place it was also lower case.
So, in my opinion it should be better to change this.
2019-07-01 13:31:26 +02:00
.ci [ci] Cache FreeType build on Travis 2019-03-14 23:16:26 +02:00
.circleci [ci] Test no build system builds 2019-06-18 12:14:10 +04:30
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 Use lower case file name with #include 2019-07-01 13:31:26 +02:00
test [test] Make Unicode tests strict against internal UCD 2019-06-27 13:42:51 -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 Fix cmake build 2019-06-17 22:57:51 -07:00
CONFIG.md [config] Add links 2019-06-27 14:48:10 -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.3 2019-06-26 10:44:10 -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 Add Ragel-generated files to git 2018-02-20 14:36:14 -08:00
azure-pipelines.yml Set up CI with Azure Pipelines 2018-10-25 15:22:54 +00:00
configure.ac Empty DIRECTWRITE_LIBS 2019-06-30 15:06:30 +02:00
git.mk [git.mk] Update 2017-10-27 10:23:01 -06:00
harfbuzz.doap Move all references of old url to the new address (#622) 2017-11-20 14:49:22 -05:00
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 CMake: Support building HarfBuzz-GObject 2017-10-18 23:48:11 +08:00

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