|
Name |
|
Date |
Size |
#Lines |
LOC |
| .. | | - | - |
| .ci/ | | 07-May-2024 | - | 34 | 24 |
| docs/ | | 07-May-2024 | - | 1,643 | 1,521 |
| m4/ | | 07-May-2024 | - | 468 | 417 |
| src/ | | 07-May-2024 | - | 57,874 | 40,893 |
| test/ | | 07-May-2024 | - | 37,215 | 35,298 |
| util/ | | 07-May-2024 | - | 3,805 | 2,795 |
| win32/ | | 07-May-2024 | - | 1,291 | 1,029 |
| .travis.yml | D | 07-May-2024 | 2.2 KiB | 51 | 48 |
| AUTHORS | D | 07-May-2024 | 127 | 10 | 9 |
| Android.mk | D | 07-May-2024 | 3.2 KiB | 108 | 52 |
| BUILD.md | D | 07-May-2024 | 1.5 KiB | 34 | 26 |
| COPYING | D | 07-May-2024 | 1.7 KiB | 37 | 30 |
| MODULE_LICENSE_MIT | D | 07-May-2024 | 0 | | |
| Makefile.am | D | 07-May-2024 | 2 KiB | 84 | 55 |
| NEWS | D | 07-May-2024 | 42.1 KiB | 1,432 | 1,049 |
| NOTICE | D | 07-May-2024 | 1.7 KiB | 37 | 30 |
| README | D | 07-May-2024 | 466 | 12 | 7 |
| README.md | D | 07-May-2024 | 466 | 12 | 7 |
| README.python | D | 07-May-2024 | 1,008 | 31 | 19 |
| README.version | D | 07-May-2024 | 116 | 4 | 3 |
| THANKS | D | 07-May-2024 | 106 | 8 | 7 |
| TODO | D | 07-May-2024 | 1.2 KiB | 70 | 36 |
| autogen.sh | D | 07-May-2024 | 1.1 KiB | 47 | 36 |
| configure.ac | D | 07-May-2024 | 15.5 KiB | 511 | 444 |
| git.mk | D | 07-May-2024 | 10.9 KiB | 348 | 243 |
| harfbuzz.doap | D | 07-May-2024 | 789 | 25 | 21 |
README
README.python
1To enable HarfBuzz bindings for Python among other languages, make sure
2you have latest version of gobject-introspection available. On Ubuntu,
3you can install that this way:
4
5 sudo apt-get install libgirepository1.0-dev
6
7And then run autogen.sh (if building from git), and then:
8
9 ./configure --with-gobject --enable-introspection
10
11Make sure that gobject-introspection is enabled then in the final report.
12
13Compile and install.
14
15Make sure you have the installation lib dir in LD_LIBRARY_PATH, as needed
16for the linker to find the library.
17
18Then make sure you also have GI_TYPELIB_PATH pointing to the resulting
19$prefix/lib/girepository-* directory.
20
21Make sure you have pygobject installed. Then check that the following
22import works in your Python interpretter:
23
24 from gi.repository import HarfBuzz
25
26If it does, you are ready to call HarfBuzz from Python! Congratulations.
27See src/sample.py.
28
29The Python API will change. Let us know on the mailing list if you are
30using it, and send lots of feedback.
31
README.version