1 | .. Copyright Bruno da Silva de Oliveira 2006. Distributed under the Boost |
---|
2 | .. Software License, Version 1.0. (See accompanying |
---|
3 | .. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) |
---|
4 | |
---|
5 | Pyste - Python Semi-Automatic Exporter |
---|
6 | ====================================== |
---|
7 | |
---|
8 | Pyste is a Boost.Python code generator. The user specifies the classes and |
---|
9 | functions to be exported using a simple interface file, which following the |
---|
10 | Boost.Python's philosophy, is simple Python code. Pyste then uses GCCXML to |
---|
11 | parse all the headers and extract the necessary information to automatically |
---|
12 | generate C++ code. |
---|
13 | |
---|
14 | The documentation can be found in the file index.html accompaning this README. |
---|
15 | |
---|
16 | Enjoy! |
---|
17 | Bruno da Silva de Oliveira (nicodemus@esss.com.br) |
---|
18 | |
---|
19 | Thanks |
---|
20 | ====== |
---|
21 | |
---|
22 | - David Abrahams, creator of Boost.Python, for tips on the syntax of the interface |
---|
23 | file and support. |
---|
24 | - Marcelo Camelo, for design tips, support and inspiration for this project. |
---|
25 | Also, the name was his idea. 8) |
---|
26 | - Brad King, creator of the excellent GCCXML (http://www.gccxml.org) |
---|
27 | - Fredrik Lundh, creator of the elementtree library (http://effbot.org) |
---|
28 | |
---|
29 | Bugs |
---|
30 | ==== |
---|
31 | |
---|
32 | Pyste is a young tool, so please help it to get better! Send bug reports to |
---|
33 | nicodemus@esss.com.br, accompaining the stack trace in case of exceptions. |
---|
34 | If possible, run pyste with --debug, and send the resulting xmls too (pyste |
---|
35 | will output a xml file with the same of each header it parsed). |
---|