Initial structure and core internal module for the libisofs python

bindings.
This commit is contained in:
Dave
2007-04-13 03:00:51 +00:00
parent bbd286f7e1
commit 7ea76d34d7
3 changed files with 370 additions and 0 deletions

17
bindings/python/README Normal file
View File

@@ -0,0 +1,17 @@
libisofs python bindings
========================
The Python bindings are layered on two levels. The low-level 1:1 mapping of
the C API is done through ctypes. The higher level bindings build a
pythonic API on that mapping.
The low-level API is in isofs.core. That file is autogenerated using
pyglet's ctypes code generator, which can be found at:
http://pyglet.googlecode.com/svn/trunk/tools/wraptypes/
Note that this is not a permanent solution. Right now the generated code
is committed to the repository, to facilitate development. In the longer
term, the wraptypes tool should be added to the libburnia repository and
the core binding generated by the build system.