Mon, 12 Jan 2009 18:45:03 +0000 |
Gustavo J. A. M. Carneiro |
Bug 467: waf configure enables python after detecting pybindgen is missing
|
file |
diff |
annotate
|
Sun, 11 Jan 2009 23:26:34 +0000 |
Gustavo J. A. M. Carneiro |
Don't build or fetch NSC/pybindgen, those tasks are now moved to ns-3-allinone
|
file |
diff |
annotate
|
Sun, 11 Jan 2009 17:51:20 +0000 |
Gustavo J. A. M. Carneiro |
Upgrade WAF; fix Darwin (OSX) build problems.
|
file |
diff |
annotate
|
Wed, 31 Dec 2008 11:15:45 +0000 |
Gustavo J. A. M. Carneiro |
correct dependency problem
|
file |
diff |
annotate
|
Mon, 29 Dec 2008 16:54:53 +0000 |
Gustavo J. A. M. Carneiro |
Convert warning to Logs.warn (waf api change)
|
file |
diff |
annotate
|
Mon, 29 Dec 2008 15:48:34 +0000 |
Gustavo J. A. M. Carneiro |
Fix --python-scan
|
file |
diff |
annotate
|
Mon, 29 Dec 2008 13:28:54 +0000 |
Gustavo J. A. M. Carneiro |
Upgrade to new WAF, work in progress
|
file |
diff |
annotate
|
Thu, 04 Dec 2008 11:34:01 +0000 |
Gustavo J. A. M. Carneiro |
Fix nsc/python-scan task descriptions
|
file |
diff |
annotate
|
Wed, 26 Nov 2008 12:11:11 +0000 |
Gustavo J. A. M. Carneiro |
Bug 289: CommandLine::AddValue is not wrapped
|
file |
diff |
annotate
|
Mon, 24 Nov 2008 12:39:50 +0000 |
Gustavo J. A. M. Carneiro |
Work around #define ECHO in a system header file included by Python.h on Mac OS X (bug #413)
|
file |
diff |
annotate
|
Wed, 19 Nov 2008 18:23:22 +0000 |
Gustavo J. A. M. Carneiro |
fix --with-pybindgen path handling bug
|
file |
diff |
annotate
|
Wed, 19 Nov 2008 17:32:37 +0000 |
Gustavo J. A. M. Carneiro |
Add a --with-pybindgen option, to allow external pybindgen to be used instead of fetching it from the network
|
file |
diff |
annotate
|
Tue, 18 Nov 2008 15:12:12 +0000 |
Gustavo J. A. M. Carneiro |
Fix build of Python bindings with Python 2.6
|
file |
diff |
annotate
|
Sat, 08 Nov 2008 15:00:28 +0000 |
Gustavo J. A. M. Carneiro |
Python: require new pybindgen and re-scan API to make the list of free functions and namespaces sorted.
|
file |
diff |
annotate
|
Fri, 31 Oct 2008 22:47:29 +0000 |
Gustavo J. A. M. Carneiro |
Work around a WAF bug in failing to recognize GCC while detecting CXXFLAGS for compiling Python extensions.
|
file |
diff |
annotate
|
Wed, 15 Oct 2008 18:32:07 +0100 |
Gustavo J. A. M. Carneiro |
Python: enable wrapping of the packet metadata APIs.
|
file |
diff |
annotate
|
Sun, 12 Oct 2008 14:40:26 +0100 |
Gustavo J. A. M. Carneiro |
Upgrade to pybindgen rev. 598, to fix bug #291.
|
file |
diff |
annotate
|
Tue, 07 Oct 2008 12:23:57 +0100 |
Gustavo J. A. M. Carneiro |
Fix compat. with Python < 2.5 (fixes ns-old regression failure)
|
file |
diff |
annotate
|
Mon, 06 Oct 2008 17:39:35 +0100 |
Gustavo J. A. M. Carneiro |
New pybindgen and new API scanning, brings support for comparison operators and + - * / numeric operators.
|
file |
diff |
annotate
|
Thu, 02 Oct 2008 17:30:38 +0100 |
Gustavo J. A. M. Carneiro |
Pull pybindgen revno 582 for increased stability of the generated python files with multiple developers doing the scanning.
|
file |
diff |
annotate
|
Thu, 02 Oct 2008 17:15:09 +0100 |
Gustavo J. A. M. Carneiro |
Exit WAF after processing --python-scan to avoid incorrect builds, since WAF does not handle well files being generated into the source dir instead of the build dir
|
file |
diff |
annotate
|
Sat, 27 Sep 2008 15:26:27 +0100 |
Gustavo J. A. M. Carneiro |
Get newer pybindgen, for stl containers support
|
file |
diff |
annotate
|
Sat, 27 Sep 2008 15:06:38 +0100 |
Gustavo J. A. M. Carneiro |
Allow interrupting PyBindGen fetching, via Ctrl-C, for the impatient developers.
|
file |
diff |
annotate
|
Tue, 09 Sep 2008 12:13:23 +0100 |
Gustavo J. A. M. Carneiro |
Problem of Python bindings in MinGW has been fixed
|
file |
diff |
annotate
|
Mon, 08 Sep 2008 11:20:17 +0100 |
Gustavo J. A. M. Carneiro |
Python bindings generation does not need to depend on the 'everything.h' file, only API scanning and compilation of the generated sources.
|
file |
diff |
annotate
|
Sat, 06 Sep 2008 19:24:32 +0100 |
Gustavo J. A. M. Carneiro |
Use the information provided by conf.report_optional_feature() to enable/disable python bindings for optional APIs
|
file |
diff |
annotate
|
Sat, 06 Sep 2008 14:46:01 +0100 |
Gustavo J. A. M. Carneiro |
For better consistency, option --nsc becomes --enable-nsc, --python-disable becomes --disable-python.
|
file |
diff |
annotate
|
Fri, 05 Sep 2008 18:16:29 +0100 |
Gustavo J. A. M. Carneiro |
Add a summary of optional features at the end of the configuration stage.
|
file |
diff |
annotate
|
Fri, 05 Sep 2008 16:47:15 +0100 |
Gustavo J. A. M. Carneiro |
New pybindgen, should fix bug #308.
|
file |
diff |
annotate
|
Thu, 04 Sep 2008 18:45:21 +0100 |
Gustavo J. A. M. Carneiro |
Disable Python support on the CygWin platform, at least until/if the problems are fixed.
|
file |
diff |
annotate
|
Thu, 04 Sep 2008 14:15:32 +0100 |
Gustavo J. A. M. Carneiro |
Update PyBindGen, fixes compilation with python 2.4.
|
file |
diff |
annotate
|
Wed, 03 Sep 2008 17:42:28 +0100 |
Gustavo J. A. M. Carneiro |
Fix build when ns3_module_*__local.py files are used.
|
file |
diff |
annotate
|
Tue, 02 Sep 2008 17:32:19 +0100 |
Gustavo J. A. M. Carneiro |
Fix compilation of Python bindings when libsqlite3 is not available (and so the class SqliteDataOutput is omitted).
|
file |
diff |
annotate
|
Tue, 02 Sep 2008 11:12:42 +0100 |
Gustavo J. A. M. Carneiro |
New pybindgen and API rescan. Extensive API description files changes because pybindgen now handles consts differently.
|
file |
diff |
annotate
|
Fri, 29 Aug 2008 14:56:24 +0100 |
Gustavo J. A. M. Carneiro |
Require new PyBindGen (now ignores the badly scanned anonymous containers that cause problems on cygwin) and rescan API.
|
file |
diff |
annotate
|
Tue, 26 Aug 2008 22:20:30 +0100 |
Gustavo J. A. M. Carneiro |
Pull in Mathieu's PyBindGen fix.
|
file |
diff |
annotate
|
Sat, 23 Aug 2008 22:35:10 +0100 |
Gustavo J. A. M. Carneiro |
New PyBindGen, fixes python wrapper identity issue.
|
file |
diff |
annotate
|
Tue, 19 Aug 2008 17:48:09 +0100 |
Gustavo J. A. M. Carneiro |
New PyBindGen version and API rescan: adds missing copy constructors, and generates __copy__ methods so that python's copy.copy() works on our objects.
|
file |
diff |
annotate
|
Tue, 19 Aug 2008 12:53:44 +0100 |
Gustavo J. A. M. Carneiro |
New pybindgen version, fixes a couple of bugs caught by regression testing.
|
file |
diff |
annotate
|
Mon, 18 Aug 2008 23:04:49 +0100 |
Gustavo J. A. M. Carneiro |
Don't scan python bindings until the everything.h file to be scanned is generated. Closes #288.
|
file |
diff |
annotate
|
Mon, 18 Aug 2008 16:03:31 +0100 |
Gustavo J. A. M. Carneiro |
New PyBindGen version needed.
|
file |
diff |
annotate
|
Tue, 05 Aug 2008 19:42:53 +0100 |
Gustavo J. A. M. Carneiro |
Python: re-scan API; unblock python threads during Simulator::Run; new pybindgen brings improved thread safety for virtual methods.
|
file |
diff |
annotate
|
Fri, 01 Aug 2008 23:11:42 +0100 |
Gustavo J. A. M. Carneiro |
Python: use hash() as temporary workaround to check if two objects with different wrappers are underneath the same.
|
file |
diff |
annotate
|
Sat, 26 Jul 2008 15:23:41 +0100 |
Gustavo J. A. M. Carneiro |
Only generate everything.h if python bindings are enabled. Based on patch by Mathieu Lacage. Closes #260.
|
file |
diff |
annotate
|
Sat, 26 Jul 2008 15:10:34 +0100 |
Gustavo J. A. M. Carneiro |
When generating the everything.h header file for Python, handle ns3 headers inside subdirectories properly.
|
file |
diff |
annotate
|
Wed, 23 Jul 2008 11:48:17 +0100 |
Gustavo J. A. M. Carneiro |
Define NS3_ASSERT_ENABLE and NS3_LOG_ENABLE, to make sure we pick up all definitions (such as the logging APIs)
|
file |
diff |
annotate
|
Tue, 22 Jul 2008 16:54:24 +0100 |
Gustavo J. A. M. Carneiro |
Require new PyBindGen; make it work for Python 2.3.
|
file |
diff |
annotate
|
Mon, 21 Jul 2008 15:30:15 +0100 |
Gustavo J. A. M. Carneiro |
Python: new pybindgen, rescan API definitions, new API definition files are more multi-line and hopefully easier to read
|
file |
diff |
annotate
|
Mon, 14 Jul 2008 11:39:41 +0100 |
Gustavo J. A. M. Carneiro |
merge
|
file |
diff |
annotate
|
Mon, 14 Jul 2008 11:29:13 +0100 |
Gustavo J. A. M. Carneiro |
Again, make Python depend only on scanned modules (last fix was incomplete).
|
file |
diff |
annotate
|
Mon, 14 Jul 2008 11:35:58 +0100 |
Gustavo J. A. M. Carneiro |
Again, make Python depend only on scanned modules (last fix was incomplete).
|
file |
diff |
annotate
|
Mon, 14 Jul 2008 11:25:10 +0100 |
Gustavo J. A. M. Carneiro |
Make Python bindings depend only on NS-3 modules that have been API-scanned, not all modules.
|
file |
diff |
annotate
|
Sun, 13 Jul 2008 17:55:48 +0100 |
Gustavo J. A. M. Carneiro |
Python: make helper class methods using attribute optional parameters work.
|
file |
diff |
annotate
|
Sat, 12 Jul 2008 22:06:15 +0100 |
Gustavo J. A. M. Carneiro |
If GtkConfigStore support is disabled, disable the python bindings for it, or else compilation fails.
|
file |
diff |
annotate
|
Fri, 11 Jul 2008 19:32:22 +0100 |
Gustavo J. A. M. Carneiro |
Make sure we don't trigger deprecation warnings while compiling the python bindings.
|
file |
diff |
annotate
|
Wed, 09 Jul 2008 18:33:16 +0100 |
Gustavo J. A. M. Carneiro |
Fix a problem with callback proxies with zero or one parameters.
|
file |
diff |
annotate
|
Wed, 09 Jul 2008 17:31:37 +0100 |
Gustavo J. A. M. Carneiro |
Redirect the stderr of pybindgen to a log file (ns3modulegen.log).
|
file |
diff |
annotate
|
Wed, 09 Jul 2008 14:58:02 +0100 |
Gustavo J. A. M. Carneiro |
The 'everything.h' header file is only used for Python bindings and should be generated into bindings/python/, not ns3/.
|
file |
diff |
annotate
|
Tue, 08 Jul 2008 10:43:58 -0700 |
Gustavo J. A. M. Carneiro |
python bindings
|
file |
diff |
annotate
|