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 provides Python bindings for LLVM.
@ -12,29 +10,22 @@ Home page:
Versions:
---------
This package will work only with LLVM 2.8rc2, and Python 2.4 or later,
(not Python 3.x). Note that LLVM 2.8 is not released yet, and neither
is this package.
This package has only been tested with LLVM 2.9, and Python 2.7,
(not Python 3.x).
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'.
2. Get llvm-py and install it:
- To get from SVN:
$ git clone git@github.com:AndrewBC/llvm-py.git
# To get from SVN:
$ svn checkout http://llvm-py.googlecode.com/svn/trunk/ llvm-py
# 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
- To build and install:
$ cd llvm-py
$ python setup.py install
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
the LLVM license itself. See the file called LICENSE for the full
license text.