Updated README to reflect current status and project location

This commit is contained in:
AndrewBC 2011-06-07 13:53:08 -05:00
commit d1fab9e1c5

28
README
View file

@ -1,7 +1,5 @@
llvm-py: Python Bindings for LLVM llvm-py: Python Bindings for LLVM
--------------------------------- =================================
llvm-py provides Python bindings for LLVM. llvm-py provides Python bindings for LLVM.
@ -12,29 +10,22 @@ Home page:
Versions: Versions:
--------- ---------
This package will work only with LLVM 2.8rc2, and Python 2.4 or later, This package has only been tested with LLVM 2.9, and Python 2.7,
(not Python 3.x). Note that LLVM 2.8 is not released yet, and neither (not Python 3.x).
is this package.
Quickstart: Quickstart:
----------- -----------
1. Get 2.8rc2 version of LLVM, build it. Make sure '--enable-pic' is 1. Get 2.9 version of LLVM, build it. Make sure '--enable-pic' is
passed to LLVM's 'configure'. passed to LLVM's 'configure'.
2. Get llvm-py and install it: 2. Get llvm-py and install it:
- To get from SVN:
$ git clone git@github.com:AndrewBC/llvm-py.git
# To get from SVN: - To build and install:
$ svn checkout http://llvm-py.googlecode.com/svn/trunk/ llvm-py $ cd llvm-py
$ python setup.py install
# To get the stable release X.Y:
$ wget http://llvm-py.googlecode.com/files/llvm-py-X.Y.tar.bz2
$ tar jxvf llvm-py-X.Y.tar.bz2
# To build and install:
$ cd llvm-py
# Locate llvm-config, usually under <llvm>/Release/bin
$ python setup.py install --user --llvm-config=/path/to/llvm-config
3. See documentation at 'www/web/index.html' and examples under 'test'. 3. See documentation at 'www/web/index.html' and examples under 'test'.
@ -44,4 +35,3 @@ LICENSE:
llvm-py is distributed under the new BSD license, which is similar to 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 the LLVM license itself. See the file called LICENSE for the full
license text. license text.