Commit Graph

6959 Commits

Author SHA1 Message Date
Gustavo J. A. M. Carneiro
3cdd433fbd Modular bindings: Override the core.so module to add an atexit handler that shuts down ns3 before Python 2011-03-27 23:37:58 +01:00
Gustavo J. A. M. Carneiro
35a81dd4e4 Modular bindings: add support for <module>.py and _<module>.so layout, for extending modules in Python 2011-03-27 23:35:55 +01:00
Gustavo J. A. M. Carneiro
5787b9bf36 Modular bindings: add missing dep on the modulegen_customizations.py file, when found 2011-03-27 22:50:00 +01:00
Gustavo J. A. M. Carneiro
f552f18f06 Modular bindings: api rescan 2011-03-27 15:52:35 +01:00
Gustavo J. A. M. Carneiro
d8eb579d5e Modular bindings: disable certain binding classes when certain features are disabled in ns-3. 2011-03-27 15:52:15 +01:00
ishan
1bf5abfd13 Bug 1081 - wutils.py refers to the old directory for visualizer module 2011-03-27 13:49:16 +01:00
Mitch Watrous
3ea59bed63 Move tests from some modules to their test libraries 2011-03-25 12:55:27 -07:00
Mitch Watrous
9fe4b89359 Create test module libraries for some modules 2011-03-25 10:16:24 -07:00
Mitch Watrous
70ac9b2370 Fix dependencies list for visualizer module 2011-03-24 16:55:50 -07:00
Mitch Watrous
e300f89a58 Create test module libraries for some modules 2011-03-24 16:46:49 -07:00
Mitch Watrous
20186991e0 Fix dependencies list for flow-monitor module 2011-03-24 15:13:57 -07:00
Mitch Watrous
9297d29cb1 Create test module libraries for some modules 2011-03-24 15:05:20 -07:00
Mitch Watrous
0991609058 Move visualizer module out of tools directory 2011-03-24 10:54:24 -07:00
Mitch Watrous
3421ce69ca Add tools modular bindings 2011-03-24 10:32:51 -07:00
Mitch Watrous
0d65031144 Add config-store modular bindings 2011-03-24 10:26:00 -07:00
Gustavo J. A. M. Carneiro
4a1d280f3b Modular bindings: fix binding code generation when the module does not use ns3::Object 2011-03-24 17:01:06 +00:00
Gustavo J. A. M. Carneiro
2d53fa5e7b ./waf --apiscan: fix bug in detection of whether the per-module bindings dir exists 2011-03-24 16:57:27 +00:00
Mitch Watrous
8a8d425071 Split contrib module into config-store and tools 2011-03-24 09:23:44 -07:00
Mathieu Lacage
62607d311d bug 1078: PacketTagList::Add performs NS_ASSERT counting one byte too few. 2011-03-24 15:11:56 +01:00
Mitch Watrous
bebeba14ee Move flow-monitor module out of contrib directory 2011-03-22 16:56:10 -07:00
Mitch Watrous
d6b315e54b Move energy module out of contrib directory 2011-03-22 16:40:32 -07:00
Mitch Watrous
6f9d730710 Add descriptive comment for utils.py 2011-03-22 16:21:35 -07:00
Mitch Watrous
d599775e0d Rescan bindings 2011-03-22 16:12:36 -07:00
Gustavo J. A. M. Carneiro
6858d16f57 Modular bindings: fix 'import_from_module' with module names with dashes 2011-03-22 17:27:25 +00:00
Gustavo J. A. M. Carneiro
cd87dde152 Modular bindings: make each python extension module link only to the required ns-3 modular libraries 2011-03-22 16:23:36 +00:00
Gustavo J. A. M. Carneiro
2a16dbfa9b ./waf --apiscan=all: now only scans modules that have bld.ns3_python_bindings() in their wscript 2011-03-22 15:56:41 +00:00
Gustavo J. A. M. Carneiro
e072bb3014 Add more modular bindings 2011-03-22 15:41:38 +00:00
Gustavo J. A. M. Carneiro
74d393ebbf Disable copy contructors 2011-03-22 15:40:49 +00:00
Gustavo J. A. M. Carneiro
58da63dd1f merge 2011-03-21 18:54:34 +00:00
Gustavo J. A. M. Carneiro
ced1e8f132 lte: add missing event-id.h includes 2011-03-21 18:54:00 +00:00
Gustavo J. A. M. Carneiro
3f05c198e5 ./waf --apiscan=all: don't scan modules ending in -test 2011-03-21 18:53:10 +00:00
Mitch Watrous
4ec8e661c0 Test implicitly dependent modules 2011-03-21 11:26:56 -07:00
Gustavo J. A. M. Carneiro
a8d6007059 Make ./waf --apiscan=all skip the test modules 2011-03-21 18:16:41 +00:00
Mitch Watrous
4fea31db44 Fix dependencies list for test module 2011-03-20 16:32:46 -07:00
Gustavo J. A. M. Carneiro
e839c44bd7 Modular bindings: before scanning a module, check that xxx-module.h exists, skip the scanning if it doesn't 2011-03-20 17:56:06 +00:00
Gustavo J. A. M. Carneiro
6a29a6bd0a Modular bindings: add support for the apiscan target 'all', that means scan all ns-3 modules 2011-03-20 15:41:43 +00:00
Gustavo J. A. M. Carneiro
259cf3703b Add OLSR modular bindings 2011-03-20 15:17:09 +00:00
Gustavo J. A. M. Carneiro
3a41db8ea9 Modular bindings: bug fixes, more verbose scanning 2011-03-20 15:08:20 +00:00
Gustavo J. A. M. Carneiro
308efe383b Modular bindings: skip a binding module if the corresponding ns-3 module is not enabled 2011-03-20 14:18:56 +00:00
Gustavo J. A. M. Carneiro
ba1990146c Bug 1076 - Waf gives an error if you enable only a single module 2011-03-20 13:01:40 +00:00
Gustavo J. A. M. Carneiro
ffbc5737b3 Bug 1075 - Python examples fail when static built is enabled 2011-03-20 12:18:15 +00:00
Gustavo J. A. M. Carneiro
6f6538f5e3 Bug 1040 - Olsr and multiple interfaces 2011-03-20 11:40:42 +00:00
Lalith Suresh
4a52471c5e Corrects wscript for Click examples 2011-03-19 16:54:00 +00:00
Gustavo J. A. M. Carneiro
2cda7a5ac5 Fix the build of visualizer module when the python headers are missing 2011-03-19 14:26:03 +00:00
Mitch Watrous
9959a29036 Fix dependencies in various wscripts 2011-03-18 13:21:02 -07:00
Mitch Watrous
28384516a2 Create separate module and test-module libraries 2011-03-18 10:58:21 -07:00
Josh Pelkey
403e100f56 remove unknown wscript entry 2011-03-18 14:43:00 -04:00
Mathieu Lacage
b8c41a872b merge 2011-03-17 10:04:08 +01:00
Mathieu Lacage
8bc2789ea8 typos in email addresses 2011-03-17 10:03:56 +01:00
Gustavo J. A. M. Carneiro
6d17279a2a Bindings api rescan 2011-03-15 12:17:06 +01:00