Name | Date | Size | #Lines | LOC | ||
---|---|---|---|---|---|---|
.. | - | - | ||||
docs/ | 03-May-2024 | - | 681 | 561 | ||
m4/ | 03-May-2024 | - | 468 | 417 | ||
src/ | 03-May-2024 | - | 51,703 | 36,692 | ||
test/ | 03-May-2024 | - | 37,089 | 35,127 | ||
util/ | 03-May-2024 | - | 3,231 | 2,409 | ||
.travis.yml | D | 03-May-2024 | 982 | 26 | 25 | |
AUTHORS | D | 03-May-2024 | 127 | 10 | 9 | |
Android.mk | D | 03-May-2024 | 3.1 KiB | 106 | 50 | |
COPYING | D | 03-May-2024 | 1.7 KiB | 37 | 30 | |
MODULE_LICENSE_MIT | D | 03-May-2024 | 0 | |||
Makefile.am | D | 03-May-2024 | 1.9 KiB | 81 | 52 | |
NEWS | D | 03-May-2024 | 31.4 KiB | 1,107 | 801 | |
NOTICE | D | 03-May-2024 | 1.7 KiB | 37 | 30 | |
README | D | 03-May-2024 | 398 | 11 | 6 | |
README.md | D | 03-May-2024 | 398 | 11 | 6 | |
README.python | D | 03-May-2024 | 916 | 27 | 17 | |
THANKS | D | 03-May-2024 | 106 | 8 | 7 | |
TODO | D | 03-May-2024 | 1.5 KiB | 82 | 43 | |
autogen.sh | D | 03-May-2024 | 941 | 42 | 31 | |
configure.ac | D | 03-May-2024 | 13.5 KiB | 454 | 392 | |
git.mk | D | 03-May-2024 | 9.9 KiB | 312 | 210 | |
harfbuzz.doap | D | 03-May-2024 | 789 | 25 | 21 |
README
1[![Build Status](https://travis-ci.org/behdad/harfbuzz.svg)](https://travis-ci.org/behdad/harfbuzz) 2[![Coverage Status](https://img.shields.io/coveralls/behdad/harfbuzz.svg)](https://coveralls.io/r/behdad/harfbuzz) 3 4This is HarfBuzz, a text shaping library. 5 6For bug reports, mailing list, and other information please visit: 7 8 http://harfbuzz.org/ 9 10For license information, see the file COPYING. 11
README.md
1[![Build Status](https://travis-ci.org/behdad/harfbuzz.svg)](https://travis-ci.org/behdad/harfbuzz) 2[![Coverage Status](https://img.shields.io/coveralls/behdad/harfbuzz.svg)](https://coveralls.io/r/behdad/harfbuzz) 3 4This is HarfBuzz, a text shaping library. 5 6For bug reports, mailing list, and other information please visit: 7 8 http://harfbuzz.org/ 9 10For license information, see the file COPYING. 11
README.python
1To enable HarfBuzz bindings for Python among other languages, make sure 2you have latest version of gobject-introspection compiled, and then 3run autogen.sh (if building from git), and then: 4 5 ./configure --with-gobject --enable-introspection 6 7Make sure that gobject-introspection is enabled then in the final report. 8 9Compile and install. 10 11Make sure you have the installation lib dir in LD_LIBRARY_PATH, as needed 12for the linker to find the library. 13 14Then make sure you also have GI_TYPELIB_PATH pointing to the resulting 15$prefix/lib/girepository-* directory. 16 17Make sure you have pygobject installed. Then check that the following 18import works in your Python interpretter: 19 20 from gi.repository import HarfBuzz 21 22If it does, you are ready to call HarfBuzz from Python! Congratulations. 23See src/sample.py. 24 25The Python API will change. Let us know on the mailing list if you are 26using it, and send lots of feedback. 27