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
Find a file
mdevan.foobar 37f3a30a4a Initing with 0.1+some changes.
git-svn-id: http://llvm-py.googlecode.com/svn/trunk@2 8d1e9007-1d4e-0410-b67e-1979fd6579aa
2008-05-27 08:50:46 +00:00
llvm Initing with 0.1+some changes. 2008-05-27 08:50:46 +00:00
test Initing with 0.1+some changes. 2008-05-27 08:50:46 +00:00
CHANGELOG Initing with 0.1+some changes. 2008-05-27 08:50:46 +00:00
LICENSE Initing with 0.1+some changes. 2008-05-27 08:50:46 +00:00
README Initing with 0.1+some changes. 2008-05-27 08:50:46 +00:00
setup.py Initing with 0.1+some changes. 2008-05-27 08:50:46 +00:00

llvm-py: Python Bindings for LLVM
---------------------------------


Home page:
----------
    http://mdevan.nfshost.com/llvm-py.html
    http://code.google.com/p/llvm-py/


Quickstart:
----------
    1. Get 2.4svn version of LLVM, build it. 2.3 or older will *not* work.
       LLVM need not be installed.

    2. Unpack llvm-py, build and install:

        $ tar jxvf llvm-py-0.2.tar.bz2
        $ cd llvm-py-0.2

        # if you've installed LLVM, and llvm-config is in the path
        $ sudo python setup.py install

        # if you've just built LLVM and not installed it, locate llvm-config,
        # usually under ../llvm/Release/bin
        $ sudo python setup.py install --llvm-config=/path/to/llvm-config

    3. See examples under 'test' directory.


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.