Commit Graph

22 Commits

Author SHA1 Message Date
Budiarto Herman
372b008e5d applications: Add 3GPP HTTP model 2018-06-08 10:55:56 -07:00
Tommaso Pecorella
6bd2b6f256 Moved internet-specific apps to the new internet-apps module 2015-11-09 22:32:26 +01:00
Tommaso Pecorella
c8cdd17d4d Bug 1728 - Radvd application is missing an Helper 2013-07-12 00:03:20 +02:00
Tom Henderson
2a08426b17 data collection extensions for stats module 2013-08-08 06:40:41 -07:00
Tom Henderson
2180f8ad5d move average.h from tools to stats module 2013-06-18 13:42:57 -07:00
Vedran Miletić
bbdb4231b3 Upgrade waf to 1.7.10 and fix included wscripts
This is a massive upgrade removing almost all pre-waf 1.6 script code. In addition, this does away with custom pkgconfig.py script for making .pc files and replaces it with waf's builtin mechanism.

Massive thanks to Alex Afanasyev for ideas and bugfixing, to Alina Quereilhac for bugfixing and testing, and to Tom Henderson for thorough testing.
2013-04-01 22:33:46 +02:00
Gustavo J. A. M. Carneiro
c3059b6e68 Upgrade to waf-1.6.7, work in progress 2011-09-08 16:13:40 +01:00
Mitch Watrous
9297d29cb1 Create test module libraries for some modules 2011-03-24 15:05:20 -07:00
Mitch Watrous
8a8d425071 Split contrib module into config-store and tools 2011-03-24 09:23:44 -07:00
Gustavo J. A. M. Carneiro
961ff12165 Modular bindings: scan the applications, contrib, mpi, flow-monitor, and point-to-point modules. 2011-03-13 18:40:36 +00:00
Tom Henderson
4b72ece7ae Remove device dependency from applications 2011-03-04 15:40:46 -08:00
Mitch Watrous
58f7066b70 Move applications to a single module 2011-03-02 13:42:28 -08:00
Craig Dowell
77e7c6f60f start of udp echo applications 2007-09-12 15:23:25 -07:00
Tom Henderson
0ac1983b66 Add PacketSink application 2007-09-09 23:21:47 -07:00
Gustavo J. A. M. Carneiro
0eca73234a WAF: add new bld.create_ns3_module() and bld.create_ns3_program() methods to make declaration of modules and programs simpler, and allowing us to change how ns-3 is built in a centralized way, without needing to change every module wscript file. 2007-08-08 15:10:36 +01:00
Gustavo J. A. M. Carneiro
8682d0293a WAF: remove the obj.includes = '.' part from modules, since it causes build failure in OS X, and waf was just fixed to enable header files dependency tracking by default without needing to change obj.includes 2007-07-28 14:14:16 +01:00
Gustavo J. A. M. Carneiro
57688559b1 WAF: add obj.includes = '.' to command waf to do dependency tracking on private header files. 2007-07-20 11:12:43 +01:00
Gustavo J. A. M. Carneiro
ae8f10ae47 WAF: derive the variable NS3_MODULES from the 'all_modules' list in src/wscript, instead of requiring every module to define a configure function to register themselves. This way module registration is done in one place only: src/wscript. Requires module naming conventions, though. 2007-07-15 13:04:47 +01:00
Gustavo J. A. M. Carneiro
65aca43f3f WAF: make all ns3 modules register themselves in the environment; link the run-tests program with all ns3 modules, not with a hardcoded list. 2007-06-15 15:19:38 +01:00
Gustavo J. A. M. Carneiro
7aacb7d136 merge 2007-05-13 12:52:38 +01:00
Gustavo J. A. M. Carneiro
ca2416f431 WAF: simplify wscripts using the new chained uselib_local dependencies feature of WAF SVN; now build all samples and examples; add --disable-rpath configure option; add WAF build instructions. 2007-05-13 12:46:18 +01:00
Gustavo J. A. M. Carneiro
b2a87732c9 Add support for building with WAF 2007-05-07 12:01:51 +01:00