Commit Graph
29 Commits
Author SHA1 Message Date
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