Gustavo J. A. M. Carneiro
|
a7ea12220c
|
Fix foo3 module build system integration
|
2008-05-04 17:39:16 +01:00 |
|
Gustavo J. A. M. Carneiro
|
a538c34f30
|
Factor out the common portions of foomodulegen and foomodulegen-auto into a common python module
|
2008-05-04 16:25:42 +01:00 |
|
Gustavo J. A. M. Carneiro
|
8eae263419
|
Integrate generation of python scripts into unit testing framework. Naturally not all tests pass because work is not yet complete.
|
2008-05-04 01:34:57 +01:00 |
|
Gustavo J. A. M. Carneiro
|
756bf4b749
|
First small steps to generate python scripts.. for now only classes at the root namespace..
|
2008-05-02 00:01:03 +01:00 |
|
Gustavo J. A. M. Carneiro
|
0148bbf3fe
|
Fix the built test modules path (waf check was testing installed modules!)
|
2008-05-01 19:56:51 +01:00 |
|
Gustavo J. A. M. Carneiro
|
d9dfd6a6ea
|
Remove the workarounds for waf bug #37
|
2008-04-30 16:23:24 +01:00 |
|
Gustavo J. A. M. Carneiro
|
81b4f530b8
|
Move the former 'examples' into tests/, as they evolved to become more unit tests than examples.
|
2008-04-28 12:19:25 +01:00 |
|
Gustavo J. A. M. Carneiro
|
f388c4aef9
|
Make sure the pure python unit tests only run at the end of the build. Makes 'waf check' work even if the project was not previously built.
|
2008-02-05 15:51:22 +00:00 |
|
Gustavo J. A. M. Carneiro
|
cc71d0cfc4
|
MSVC compatibility fixes.
|
2008-01-26 00:52:29 +00:00 |
|
Gustavo J. A. M. Carneiro
|
6304d74af7
|
fix some build script bugs
|
2008-01-24 15:57:00 +00:00 |
|
Gustavo J. A. M. Carneiro
|
56f2b81907
|
Generate the typeid maps in the forward declarations section.
|
2008-01-06 14:51:49 +00:00 |
|
Gustavo J. A. M. Carneiro
|
e3d3782153
|
Nested (inside classes) classes and enums.
|
2007-12-28 19:34:12 +00:00 |
|
Gustavo J. A. M. Carneiro
|
61fb91338c
|
update test to new exception
|
2007-12-25 23:00:13 +00:00 |
|
Gustavo J. A. M. Carneiro
|
5bc66e7d82
|
fix also the generation unit test
|
2007-12-17 15:43:58 +00:00 |
|
Gustavo J. A. M. Carneiro
|
39b17d52c0
|
Fix unit tests
|
2007-11-23 15:10:44 +00:00 |
|
Gustavo J. A. M. Carneiro
|
3288d2df84
|
fix regression in pointer transformations
|
2007-11-22 00:08:27 +00:00 |
|
Gustavo J. A. M. Carneiro
|
a30961eba7
|
Add support for PyObject* types (untested)
|
2007-09-13 16:19:31 +01:00 |
|
Gustavo J. A. M. Carneiro
|
b8e051c6f5
|
Implement implicit conversions.
|
2007-08-27 00:39:51 +01:00 |
|
Gustavo J. A. M. Carneiro
|
aa7d7d1e39
|
Add propert support for C++ namespaces and Python submodules.
|
2007-08-25 15:37:17 +01:00 |
|
Gustavo J. A. M. Carneiro
|
871c5af470
|
Get doctests from pybindgen.module
|
2007-08-18 13:47:42 +01:00 |
|
Gustavo J. A. M. Carneiro
|
7f54d80279
|
Test all combinations of caller_owns_return and transfer_ownership.
|
2007-06-10 16:29:33 +01:00 |
|
Gustavo J. A. M. Carneiro
|
bf1d3ada64
|
improve tests to cover c++ class type handlers
|
2007-06-10 16:13:24 +01:00 |
|
Gustavo J. A. M. Carneiro
|
96989183b8
|
Fix Parameter implementations to use self.value instead of self.name where appropriate.
|
2007-06-10 14:00:47 +01:00 |
|
Gustavo J. A. M. Carneiro
|
b211d8ec0f
|
Enable more compiler warnings.
|
2007-06-07 11:55:41 +01:00 |
|
Gustavo J. A. M. Carneiro
|
a3639efe18
|
win32 build fixes
|
2007-06-07 11:38:45 +01:00 |
|
Gustavo J. A. M. Carneiro
|
972e18f122
|
Fix the type transformations API, implement transformations for C++ class pointer types, and add example.
|
2007-06-04 22:13:10 +01:00 |
|
Gustavo J. A. M. Carneiro
|
b39dbd9d46
|
Add basic infrastructure for type transformations
|
2007-06-04 18:19:27 +01:00 |
|
Gustavo J. A. M. Carneiro
|
56958cd448
|
Add a new pybindgen.write_preamble() API, to write the #include <Python.h> and some other stuff needed to compile with Python < 2.5.
|
2007-06-03 23:09:11 +01:00 |
|
Gustavo J. A. M. Carneiro
|
67843fa924
|
refactor the build system to avoid generating .py[co] files in the source tree (which WAF doesn't like)
|
2007-06-02 15:02:23 +01:00 |
|
Gustavo J. A. M. Carneiro
|
a0cd17dbdb
|
Add an example
|
2007-05-31 17:58:02 +01:00 |
|
Gustavo J. A. M. Carneiro
|
b3c156cfeb
|
FunctionWrapper renamed to Function, module name changed accordingly.
|
2007-05-31 17:29:34 +01:00 |
|
Gustavo J. A. M. Carneiro
|
a0793416a6
|
add a module generator class
|
2007-05-31 16:16:38 +01:00 |
|
Gustavo J. A. M. Carneiro
|
df1774dd19
|
Add support for generating PyMethodDef function tables.
|
2007-05-31 14:10:51 +01:00 |
|
Gustavo J. A. M. Carneiro
|
3a1f8bbac3
|
add FunctionWrapper class
|
2007-05-31 01:00:33 +01:00 |
|
Gustavo J. A. M. Carneiro
|
bf2fb3313c
|
bool, double
|
2007-05-31 00:17:28 +01:00 |
|
Gustavo J. A. M. Carneiro
|
be54f0e73a
|
_
|
2007-05-29 20:04:09 +01:00 |
|