Gustavo J. A. M. Carneiro
|
abfe0a2b34
|
Add support for splitting the generated python script into sections (python submodules) basedon on some criteria.
|
2008-06-01 22:53:36 +01:00 |
|
Gustavo J. A. M. Carneiro
|
01a68a267f
|
We require Python >= 2.3, not 2.4.
|
2008-05-11 15:08:59 +01:00 |
|
Gustavo J. A. M. Carneiro
|
44b569a509
|
Hide the --generate-version option if not running from a bzr branch
|
2008-05-07 11:56:08 +01:00 |
|
Gustavo J. A. M. Carneiro
|
fea45edd18
|
Add --examples option (only compiles examples if this option is given); add a PyBindGen option group, for prettier help output.
|
2008-05-07 11:48:48 +01:00 |
|
Gustavo J. A. M. Carneiro
|
0431ead720
|
stupid bug
|
2008-05-04 16:24:56 +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
|
16ccaea5f4
|
clean files even when they are not to be compiled
|
2008-04-30 17:41:43 +01:00 |
|
Gustavo J. A. M. Carneiro
|
d64504fde4
|
Generate version before API docs
|
2008-04-30 12:35:01 +01:00 |
|
Gustavo J. A. M. Carneiro
|
b249f655b0
|
Fix the documentation of __version__
|
2008-04-29 22:32:07 +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
|
a85302aedd
|
Add rules for generating API docs (epydoc).
|
2008-04-28 12:00:44 +01:00 |
|
Gustavo J. A. M. Carneiro
|
d6fd6f4d96
|
Tweak PYTHONPATH to consider latest WAF 1.4.1 python support changes.
|
2008-04-27 21:51:03 +01:00 |
|
Gustavo J. A. M. Carneiro
|
6da3c7f2b0
|
Don't run gccxml based unit tests when gccxml is not available.
|
2008-04-20 12:26:24 +01:00 |
|
Gustavo J. A. M. Carneiro
|
ee5402f265
|
Some wscript tweaks to make it build with waf trunk (tested with rev. 3169)
|
2008-04-19 22:52:34 +01:00 |
|
Gustavo J. A. M. Carneiro
|
4a86c2b617
|
is_constructor_of annotation; unit tests (not fully working yet)
|
2008-03-02 18:05:47 +00:00 |
|
Gustavo J. A. M. Carneiro
|
afafe46456
|
Add a simple pure C example module.
|
2008-02-17 20:56:52 +00:00 |
|
Gustavo J. A. M. Carneiro
|
d931ff818b
|
cleanup
|
2008-02-05 22:40:34 +00:00 |
|
Gustavo J. A. M. Carneiro
|
e1b038b0c5
|
Improve unit tests printed messages
|
2008-02-05 15:56:10 +00: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
|
6304d74af7
|
fix some build script bugs
|
2008-01-24 15:57:00 +00:00 |
|
Gustavo J. A. M. Carneiro
|
299a5e1577
|
Only run the autogeneration tests if gccxml and pygccxml are detected in the system.
|
2007-12-01 16:05:12 +00:00 |
|
Gustavo J. A. M. Carneiro
|
5558051698
|
Unit test automatic scanning and generation of the example API.
|
2007-11-25 16:35:36 +00:00 |
|
Gustavo J. A. M. Carneiro
|
2709085732
|
Update to WAF trunk API.
|
2007-09-16 19:20:10 +01:00 |
|
Gustavo J. A. M. Carneiro
|
7b07aee7e3
|
Add waf option to generate pybindgen/version.py
|
2007-08-25 15:49:19 +01:00 |
|
Gustavo J. A. M. Carneiro
|
ad42012956
|
fix missing compiler error message
|
2007-08-18 17:27:13 +01:00 |
|
Gustavo J. A. M. Carneiro
|
c34d030715
|
fix waf dist to update version
|
2007-08-17 19:15:29 +01:00 |
|
Gustavo J. A. M. Carneiro
|
e0cebb1ba7
|
Don't try to get version from bzr until after we know we must write a version.py file.
|
2007-08-17 18:26:52 +01:00 |
|
Gustavo J. A. M. Carneiro
|
6a231d85eb
|
Better handling of version.py
|
2007-08-13 14:46:36 +01:00 |
|
Gustavo J. A. M. Carneiro
|
f4c2cbfe41
|
Add -fno-strict-aliasing when compiling with gcc (required by Python).
|
2007-06-16 18:25:44 +01:00 |
|
Gustavo J. A. M. Carneiro
|
01ce730a43
|
Run examples/footest.py on waf check.
|
2007-06-11 19:32:33 +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
|
6df424d054
|
fix the 'extra version' number; it should be the last revision, not the revision corresponding to the last tag.
|
2007-06-03 14:43:41 +01:00 |
|
Gustavo J. A. M. Carneiro
|
df1dfd9f6d
|
comment out debug print
|
2007-06-02 22:22:02 +01:00 |
|
Gustavo J. A. M. Carneiro
|
d8dc454d95
|
cache bzr version information
|
2007-06-02 22:21:23 +01:00 |
|
Gustavo J. A. M. Carneiro
|
84ce233c85
|
fix typo
|
2007-06-02 17:13:32 +01:00 |
|
Gustavo J. A. M. Carneiro
|
bf7c44ea54
|
add bzr revno as an extra version item for non-release revisions
|
2007-06-02 17:12:04 +01:00 |
|
Gustavo J. A. M. Carneiro
|
014de090fd
|
automatically copy WAF to the dist tarball
|
2007-06-02 15:49:31 +01:00 |
|
Gustavo J. A. M. Carneiro
|
301b6b91f3
|
fix the version.py file generation
|
2007-06-02 15:19:50 +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
|
90bf6801c4
|
lazily compute VESION; write a pybindgen/version.py file in configure
|
2007-06-01 15:31:13 +01:00 |
|
Gustavo J. A. M. Carneiro
|
46205844b0
|
cleanup
|
2007-06-01 14:50:07 +01:00 |
|
Gustavo J. A. M. Carneiro
|
be0171aaf0
|
get version from bzr tag or revision
|
2007-06-01 14:46:06 +01:00 |
|
Gustavo J. A. M. Carneiro
|
c03dececed
|
actually install the python sources
|
2007-06-01 11:19:43 +01:00 |
|
Gustavo J. A. M. Carneiro
|
4063226a29
|
add changelog generation
|
2007-05-31 18:44:36 +01:00 |
|
Gustavo J. A. M. Carneiro
|
a0cd17dbdb
|
Add an example
|
2007-05-31 17:58:02 +01:00 |
|
Gustavo J. A. M. Carneiro
|
be54f0e73a
|
_
|
2007-05-29 20:04:09 +01:00 |
|