$ svn checkout http://llvm-py.googlecode.com/svn/trunk/ llvm-py
diff --git a/www/web/download.html b/www/web/download.html index b7bef7f..1306a52 100644 --- a/www/web/download.html +++ b/www/web/download.html @@ -2,7 +2,7 @@
- + @@ -33,9 +33,9 @@The latest release is 0.3, released 8-Sep-2008 (Changelog -below).
-Download it here:
+The latest release is 0.4, released 21-Nov-2008 (Changelog +below).
Download it here:
| + 0.4 + | ++ 21-Nov-2008 + | ++ llvm-py-0.4.tar.bz2 + | ++ llvm-py-0.4.tar.bz2 + | +
| 0.3 @@ -120,20 +134,30 @@ cellspacing="0" cellpadding="4"> |
The latest code can be checked out from SVN like so:
+The latest code can be checked out from SVN like so:
$ svn checkout http://llvm-py.googlecode.com/svn/trunk/ llvm-py
Follow the steps described here to install the -package.
+Follow the steps described here to install the +package.
0.3, 8-Sep-2008: +0.4, 21-Nov-2008: + + * Code cleanup, added license headers. + * Added llvm.core.load_library_permanently() (Issue #12). + * Fix comparison using != (Issue #11). + * Instruction.is_terminator added. + * Fix Builder.select (Paulo Silva). + * Added viewCFG methods to Function (Paulo Silva). + + +0.3, 8-Sep-2008: * Passes added. * Assembly support: create modules from .ll files. @@ -169,14 +193,13 @@ package. 0.1, 10-May-2008: - * Initial release. -+ * Initial release.
llvm-py provides Python bindings for +
llvm-py provides Python bindings for LLVM. It's goal is to expose enough of LLVM APIs to implement a compiler backend or a VM in pure Python. llvm-py consists of Python and C modules that wrap over the native C++/C bindings of LLVM, and does not use / have dependencies on "glue utilities" like -Boost.Python, swig etc.
-llvm-py is just hatching. It should be stable enough to start hacking +Boost.Python, swig etc.
llvm-py is just hatching. It should be stable enough to start hacking away, though. Be sure to send in a patch if you miss any specific LLVM -API.
-Availability: llvm-py is available (as a source package) for LLVM 2.3 +API.
Availability: llvm-py is available (as a source package) for LLVM 2.3 and Python 2.5. It has been built and tested on Linux (x86, amd64) and is reported to work with OpenBSD. It is expected to be usable on -various unices, as well as with Python 2.4.
-LLVM 2.4: Read this if you're using LLVM -2.4!
+various unices, as well as with Python 2.4.LLVM 2.4: Read this if you're using LLVM +2.4!
+ 0.4 released. Bug fixes, few additional APIs, code cleanup. +
+