Originally a github fork of the llvm-py repository from http://www.mdevan.org/llvm-py/index.html updated to work with LLVM 3.x. Since then it has changed significantly with multiple sub-projects.
www.llvmpy.org
| llvm | ||
| test | ||
| tools | ||
| www | ||
| CHANGELOG | ||
| LICENSE | ||
| MANIFEST.in | ||
| README.md | ||
| setup-win32.py | ||
| setup.py | ||
llvm-py: Python Bindings for LLVM
llvm-py provides Python bindings for LLVM.
Home page
https://github.com/AndrewBC/llvm-py
Versions
This package has only been tested with LLVM 2.9, and Python 2.7, (not Python 3.x).
Quickstart
- Get 2.9 version of LLVM, build it. Make sure '--enable-pic' is passed to LLVM's 'configure'.
- Get llvm-py and install it:
$ git clone git@github.com:AndrewBC/llvm-py.git
$ cd llvm-py
$ python setup.py install
- See documentation at 'www/web/index.html' and examples under 'test'.
LICENSE
llvm-py is distributed under the new BSD license, which is similar to the LLVM license itself. See the file called LICENSE for the full license text.