summaryrefslogtreecommitdiff
path: root/Install.txt
diff options
context:
space:
mode:
authorAllen Winter <allen.winter@kdab.com>2022-09-27 11:44:03 -0400
committerAllen Winter <allen.winter@kdab.com>2022-09-27 11:45:40 -0400
commit279aa216375d46b08ea28ed0f161d034ac32caee (patch)
tree27622b1b6349b92e8e77a43a045e186251f8dc2b /Install.txt
parent0edc2cc9e25ac3a763491f8e002a286af0576d33 (diff)
downloadlibical-git-279aa216375d46b08ea28ed0f161d034ac32caee.tar.gz
say goodbye to the old custom Python bindings in src/python
The Python bindings are now generated using glib-introspection.
Diffstat (limited to 'Install.txt')
-rw-r--r--Install.txt9
1 files changed, 8 insertions, 1 deletions
diff --git a/Install.txt b/Install.txt
index 30b4de99..cefb3cd1 100644
--- a/Install.txt
+++ b/Install.txt
@@ -123,7 +123,14 @@ This C library can be built with bindings for these other languages:
Turn this off by passing -DWITH_CXX_BINDINGS=False option to CMake.
Don't mix ABI from C and C++ compilers.
-* There are Java, Perl, PHP and Python bindings but they are old and haven't
+* Python bindings are built using glib-introspection, which is enabled
+ by passing -DGOBJECT_INTROSPECTION=True to CMake.
+ Requires the GObject Introspection development package.
+
+ Don't forget to set (or append to, as needed) the GI_TYPELIB_PATH environment
+ variable to $PREFIX/lib/girepository-1.0 (or $PREFIX/lib64/girepository-1.0).
+
+* There are Java, Perl and PHP bindings but they are old and haven't
been tested in a very long time. Volunteers wanted.
== Tweaking the Library Behavior ==