Tom Henderson
7a76d5fb8c
bindings: Print out more helpful error message
2020-10-08 11:58:48 -07:00
Tom Henderson
f7871790c3
bindings: Update pybindgen version
2020-10-08 10:37:29 -07:00
Tom Henderson
87966d99d2
bindings: Update pybindgen version
2020-05-09 13:18:50 -07:00
Tom Henderson
d7791793bd
bindings: Update pybindgen version
2020-02-09 14:49:39 -08:00
Tom Henderson
cac2d19263
bindings: Update pybindgen version
2019-09-29 18:00:26 -07:00
Tom Henderson
0258405cc6
build: Upgrade scripts to Python 3 (many changes due to Ankit Deepak)
2019-08-12 16:55:34 -07:00
Tom Henderson
2b10629465
bindings: Update package version numbers for API scanning
2019-08-12 16:41:07 -07:00
Alexander Krotov
8a9409426d
Partially update python bindings generation code for Python 3
2019-08-10 17:03:53 +03:00
Micolaj Chwalisz
c189ab5ce1
visualizer: Python 3 compatibility fixes
2019-04-24 13:35:47 -07:00
Tom Henderson
5396fc911e
build: ( fixes #15 ) Fix build erroneous order constraint warnings
...
Patch based on original suggestion from ita1024 on updated constraints
2019-04-21 11:52:53 -07:00
Tom Henderson
59ac9554e3
bindings: Update pybindgen version
2018-10-02 12:04:23 -07:00
Ankit Deepak
fe69e16ab1
bindings: (partial fix #2451 ) Generate ILP32 bindings from LP64
2018-07-21 16:13:14 -07:00
Alexander Krotov
8d1b7b1391
Spellcheck the rest of ns-3
2018-06-28 12:51:39 +03:00
Tom Henderson
c681150e81
build: ( fixes #2908 ) Check if pybindgen version exists before use
2018-04-11 13:46:07 -07:00
Mathias Ettinger
eecd507025
build: ( fixes #2863 ) pygccxml version check compatibility with Python3
2018-03-05 21:10:36 -08:00
Tom Henderson
05ab57f865
bindings: (partial fix #2451 ) Handle std::_Ios_Openmode typedef
...
std::_Ios_Openmode is a typedef of std::ios_base::openmode bitmask type.
This mapping needs to be provided to the type handler. The previous
mapping was for std::ios::openmode (ios is a subclass of ios_base),
but the use of subclass here no longer works. Thanks to Gustavo
Carneiro for a hint of where to address this issue in the bindings.
2018-01-05 09:19:45 -08:00
Tom Henderson
e0f6baf998
bindings: Updates corresponding to project use of CastXML
2017-09-18 13:46:16 -07:00
Ankit Deepak
0cfaf415f4
bindings: Replace gccxml usage with castxml
2017-07-06 11:49:29 -07:00
Tom Henderson
c694902493
bindings: ( fixes #2742 ) Handle pybindgen release versions
2017-05-25 08:02:44 -07:00
Robert Ammon
e3f5259c9c
bindings: ( fixes #2563 ) Pybindgen version can be >= required vers.
2016-11-30 20:13:49 -08:00
Tom Henderson
d9ef56874d
bindings: ( fixes #2526 ) Update pybindgen version.
2016-10-19 16:17:33 -07:00
Tom Henderson
47bf798bdc
bindings: Update pybindgen version
2016-09-25 14:23:07 -07:00
Tom Henderson
660bb7b592
bindings: ( fixes #2395 ) Upgrade pybindgen for Python >=3.5 fix
2016-05-03 17:59:47 -07:00
Gustavo Carneiro
91ae3bb10b
bindings: Improve custom support for callback forward declarations
2016-02-26 06:55:11 -08:00
Tom Henderson
78b873d46c
bindings: Update pybindgen version
2016-02-08 12:29:52 -08:00
Tom Henderson
8aa4c425e1
pybindgen required version is now a string literal, not a tuple
2015-09-21 10:21:07 -07:00
Tom Henderson
2d4a9c278b
additional Python 2/3 compatibility
2015-09-09 15:14:27 -07:00
Siddharth Santurkar
b5fde4107c
port wscripts, test.py, and waf-tools to Python3
2015-09-03 21:14:55 -07:00
Vedran Miletić
3a690bd071
Detect gccxml using CastXML wrapper in waf configure
2015-08-15 17:14:51 +02:00
Gustavo Carneiro
1ad026d2bd
Update to get pybindgen from github, with new version scheme
2015-07-26 14:01:43 +01:00
Tom Henderson
412cf215b9
bump pybindgen version
2015-07-02 12:29:48 -07:00
Vedran Miletić
4146d77eaf
Fix printing of gccxml version (Waf 1.8 API change)
2015-06-23 14:40:12 +02:00
Vedran Miletić
2006e41baa
Fix Python bindings wscript and waf-tools for Waf 1.8
2015-06-23 14:34:53 +02:00
Ben Newton
3395e180e1
Bug 2013: pygccxml versions > 1.0.0 prepend a 'v' to version number
2014-11-26 14:59:32 -08:00
Gustavo Carneiro
504c41fa1b
Pull new pybindgen version to fix the build, again.
2014-09-29 22:07:14 +01:00
Gustavo Carneiro
853105d4bd
Use pybindgen revno 885 to pull container ref bug fix
2014-09-28 17:21:26 +01:00
Gustavo Carneiro
285124fa83
I meant to bump pybindgen version up, not down. Use latest PBG version.
2014-09-28 16:56:37 +01:00
Gustavo Carneiro
d880a29e2d
Python bindings: fix generation of callback wrappers with the newest pybindgen
2014-09-28 12:39:26 +01:00
Tom Henderson
a0be1da4b5
update pybindgen version
2014-06-23 09:52:33 -07:00
Gustavo Carneiro
36368b6db9
fixes for Python 2.6 compatibility
2014-03-13 07:53:32 -07:00
Gustavo Carneiro
ff3054b592
Fixes to support Python >= 3.3 in ns3 python bindings
2014-03-02 23:48:27 +00:00
Gustavo Carneiro
60e2a6c117
Require new pybindgen version to handle the new Time type changes (int64_t)
2014-03-02 20:44:58 +00:00
Gustavo Carneiro
89b3183f65
Enable more pybindgen logging
2014-03-02 20:44:20 +00:00
Gustavo Carneiro
cb559e2947
Add option to disable scanning for 32-bit bindings on 64-bit platforms
2014-03-02 12:24:39 +00:00
Tom Henderson
44e6ff72b0
update pybindgen version
2014-02-23 11:40:12 -08:00
Peter D. Barnes, Jr.
4a5acb6109
One waf to rule them all.
2014-02-07 17:00:28 -08:00
Gustavo Carneiro
4b7cf8f4e4
Add a custom typehandler for std::ios::openmode, fixes #1815
2013-12-18 19:29:25 +00:00
Tom Henderson
afdb830d5c
update comment to align with ns-3.18.1
2013-11-18 08:53:07 -08:00
Tom Henderson
4e950036c8
bug 1622: make apiscan Task always run
2013-11-12 10:37:52 -08:00
Gustavo Carneiro
f0b9a19317
waf --apiscan will no longer try to abort waf build at the end of scanning, to avoid the waf hang. Fixes #1622 .
2013-10-13 17:54:19 +01:00