Commit Graph
231 Commits
Author SHA1 Message Date
Mitch Watrous 5d80c7fa9c Make modules no longer be enabled from waf build 2011-05-04 11:20:20 -07:00
Mitch Watrous c3eebe5910 Make built modules list not be printed for clean and distclean 2011-04-29 12:10:45 -07:00
Mitch Watrous 1528eec249 Make built modules list be printed in columns 2011-04-29 10:15:30 -07:00
Mitch Watrous 7764db27b6 Make test.py not run examples that are not runnable 2011-04-29 09:53:35 -07:00
Mitch Watrous 0db1c4f7e3 Write a status file during waf build step 2011-04-28 09:10:29 -07:00
Mitch Watrous 61742a67a3 Bug 1110 - Sort alphabetically and display Modules built in columns 2011-04-26 14:21:44 -07:00
Mitch Watrous 3090bd5829 Print modules built list at end of waf build 2011-04-18 10:50:55 -07:00
Mitch Watrous 6acf34dc14 Print modules to build list at beginning of waf build 2011-04-17 18:58:45 -07:00
Mitch Watrous c4ce26ece1 Print enabled modules list at end of waf configure 2011-04-15 09:06:01 -07:00
Mitch Watrous 527b9569e3 Move examples out of samples directory and remove it
--HG--
rename : samples/main-attribute-value.cc => src/core/examples/main-attribute-value.cc
rename : samples/main-callback.cc => src/core/examples/main-callback.cc
rename : samples/main-ptr.cc => src/core/examples/main-ptr.cc
rename : samples/main-random-variable.cc => src/core/examples/main-random-variable.cc
rename : samples/sample-random-variable.cc => src/core/examples/sample-random-variable.cc
rename : samples/sample-rng-plot.py => src/core/examples/sample-rng-plot.py
rename : samples/sample-simulator.cc => src/core/examples/sample-simulator.cc
rename : samples/sample-simulator.py => src/core/examples/sample-simulator.py
rename : samples/main-simple.cc => src/internet/examples/main-simple.cc
rename : samples/main-grid-topology.cc => src/mobility/examples/main-grid-topology.cc
rename : samples/main-random-topology.cc => src/mobility/examples/main-random-topology.cc
rename : samples/main-random-walk.cc => src/mobility/examples/main-random-walk.cc
rename : samples/main-packet-header.cc => src/network/examples/main-packet-header.cc
rename : samples/main-packet-tag.cc => src/network/examples/main-packet-tag.cc
rename : samples/main-test-sync.cc => src/network/examples/main-test-sync.cc
rename : samples/main-propagation-loss.cc => src/propagation/examples/main-propagation-loss.cc
2011-04-14 14:22:09 -07:00
Mitch Watrous 3914fc997d Make examples not be built by default 2011-04-12 14:35:16 -07:00
Mitch Watrous 3577c33d0e Make examples and tests be enabled from the .ns3rc file 2011-04-12 10:39:17 -07:00
Gustavo J. A. M. Carneiro 76726a3af5 The mpi waf configuration code belongs in src/mpi/wscript, not toplevel wscript 2011-04-07 13:34:14 +01:00
Mitch Watrous 60060e30bd Make tests not be built by default 2011-04-06 10:13:04 -07:00
Gustavo J. A. M. Carneiro b311051457 Remove the 'Modules to build' debug print 2011-03-30 15:41:02 +01:00
Gustavo J. A. M. Carneiro 49bda90b9b Bug 1083 - scratch doesn't work when only some modules are enabled 2011-03-28 15:37:23 +01:00
Mitch Watrous 30f7893cb9 Test implicitly dependent modules 2011-03-21 11:26:56 -07:00
Gustavo J. A. M. Carneiro 3498fbedc7 Bug 1076 - Waf gives an error if you enable only a single module 2011-03-20 13:01:40 +00:00
Mitch Watrous dd0fa0fc12 Create separate module and test-module libraries
--HG--
rename : src/test/nsctcp/nsctcp-loss-test-suite.cc => src/test/ns3tcp/nsctcp-loss-test-suite.cc
2011-03-18 10:58:21 -07:00
Mitch Watrous 7f7b4240a9 Make test.py handle examples-to-run.py files 2011-03-09 16:49:59 -08:00
Mitch Watrous 462616bd36 Move util.py functions into wutils.py 2011-03-08 16:03:45 -08:00
Mitch Watrous 76495d456f Add parsing of ns-3 configuration file 2011-03-04 15:41:14 -08:00
Tom Henderson 94f27656f5 Rename internet-stack to internet, and organize module
--HG--
rename : src/helper/internet-stack-helper.cc => src/internet/helper/internet-stack-helper.cc
rename : src/helper/internet-stack-helper.h => src/internet/helper/internet-stack-helper.h
rename : src/helper/ipv4-address-helper.cc => src/internet/helper/ipv4-address-helper.cc
rename : src/helper/ipv4-address-helper.h => src/internet/helper/ipv4-address-helper.h
rename : src/routing/global-routing/helper/ipv4-global-routing-helper.cc => src/internet/helper/ipv4-global-routing-helper.cc
rename : src/routing/global-routing/helper/ipv4-global-routing-helper.h => src/internet/helper/ipv4-global-routing-helper.h
rename : src/helper/ipv4-interface-container.cc => src/internet/helper/ipv4-interface-container.cc
rename : src/helper/ipv4-interface-container.h => src/internet/helper/ipv4-interface-container.h
rename : src/routing/list-routing/helper/ipv4-list-routing-helper.cc => src/internet/helper/ipv4-list-routing-helper.cc
rename : src/routing/list-routing/helper/ipv4-list-routing-helper.h => src/internet/helper/ipv4-list-routing-helper.h
rename : src/helper/ipv4-routing-helper.cc => src/internet/helper/ipv4-routing-helper.cc
rename : src/helper/ipv4-routing-helper.h => src/internet/helper/ipv4-routing-helper.h
rename : src/routing/static-routing/helper/ipv4-static-routing-helper.cc => src/internet/helper/ipv4-static-routing-helper.cc
rename : src/routing/static-routing/helper/ipv4-static-routing-helper.h => src/internet/helper/ipv4-static-routing-helper.h
rename : src/helper/ipv6-address-helper.cc => src/internet/helper/ipv6-address-helper.cc
rename : src/helper/ipv6-address-helper.h => src/internet/helper/ipv6-address-helper.h
rename : src/helper/ipv6-interface-container.cc => src/internet/helper/ipv6-interface-container.cc
rename : src/helper/ipv6-interface-container.h => src/internet/helper/ipv6-interface-container.h
rename : src/routing/list-routing/helper/ipv6-list-routing-helper.cc => src/internet/helper/ipv6-list-routing-helper.cc
rename : src/routing/list-routing/helper/ipv6-list-routing-helper.h => src/internet/helper/ipv6-list-routing-helper.h
rename : src/helper/ipv6-routing-helper.cc => src/internet/helper/ipv6-routing-helper.cc
rename : src/helper/ipv6-routing-helper.h => src/internet/helper/ipv6-routing-helper.h
rename : src/routing/static-routing/helper/ipv6-static-routing-helper.cc => src/internet/helper/ipv6-static-routing-helper.cc
rename : src/routing/static-routing/helper/ipv6-static-routing-helper.h => src/internet/helper/ipv6-static-routing-helper.h
rename : src/helper/trace-helper.cc => src/internet/helper/trace-helper.cc
rename : src/helper/trace-helper.h => src/internet/helper/trace-helper.h
rename : src/internet-stack/arp-cache.cc => src/internet/model/arp-cache.cc
rename : src/internet-stack/arp-cache.h => src/internet/model/arp-cache.h
rename : src/internet-stack/arp-header.cc => src/internet/model/arp-header.cc
rename : src/internet-stack/arp-header.h => src/internet/model/arp-header.h
rename : src/internet-stack/arp-l3-protocol.cc => src/internet/model/arp-l3-protocol.cc
rename : src/internet-stack/arp-l3-protocol.h => src/internet/model/arp-l3-protocol.h
rename : src/routing/global-routing/model/candidate-queue.cc => src/internet/model/candidate-queue.cc
rename : src/routing/global-routing/model/candidate-queue.h => src/internet/model/candidate-queue.h
rename : src/routing/global-routing/model/global-route-manager-impl.cc => src/internet/model/global-route-manager-impl.cc
rename : src/routing/global-routing/model/global-route-manager-impl.h => src/internet/model/global-route-manager-impl.h
rename : src/routing/global-routing/model/global-route-manager.cc => src/internet/model/global-route-manager.cc
rename : src/routing/global-routing/model/global-route-manager.h => src/internet/model/global-route-manager.h
rename : src/routing/global-routing/model/global-router-interface.cc => src/internet/model/global-router-interface.cc
rename : src/routing/global-routing/model/global-router-interface.h => src/internet/model/global-router-interface.h
rename : src/routing/global-routing/model/global-routing.h => src/internet/model/global-routing.h
rename : src/internet-stack/icmpv4-l4-protocol.cc => src/internet/model/icmpv4-l4-protocol.cc
rename : src/internet-stack/icmpv4-l4-protocol.h => src/internet/model/icmpv4-l4-protocol.h
rename : src/internet-stack/icmpv4.cc => src/internet/model/icmpv4.cc
rename : src/internet-stack/icmpv4.h => src/internet/model/icmpv4.h
rename : src/internet-stack/icmpv6-header.cc => src/internet/model/icmpv6-header.cc
rename : src/internet-stack/icmpv6-header.h => src/internet/model/icmpv6-header.h
rename : src/internet-stack/icmpv6-l4-protocol.cc => src/internet/model/icmpv6-l4-protocol.cc
rename : src/internet-stack/icmpv6-l4-protocol.h => src/internet/model/icmpv6-l4-protocol.h
rename : src/internet-stack/ipv4-address-generator.cc => src/internet/model/ipv4-address-generator.cc
rename : src/internet-stack/ipv4-address-generator.h => src/internet/model/ipv4-address-generator.h
rename : src/internet-stack/ipv4-end-point-demux.cc => src/internet/model/ipv4-end-point-demux.cc
rename : src/internet-stack/ipv4-end-point-demux.h => src/internet/model/ipv4-end-point-demux.h
rename : src/internet-stack/ipv4-end-point.cc => src/internet/model/ipv4-end-point.cc
rename : src/internet-stack/ipv4-end-point.h => src/internet/model/ipv4-end-point.h
rename : src/routing/global-routing/model/ipv4-global-routing.cc => src/internet/model/ipv4-global-routing.cc
rename : src/routing/global-routing/model/ipv4-global-routing.h => src/internet/model/ipv4-global-routing.h
rename : src/internet-stack/ipv4-header.cc => src/internet/model/ipv4-header.cc
rename : src/internet-stack/ipv4-header.h => src/internet/model/ipv4-header.h
rename : src/internet-stack/ipv4-interface-address.cc => src/internet/model/ipv4-interface-address.cc
rename : src/internet-stack/ipv4-interface-address.h => src/internet/model/ipv4-interface-address.h
rename : src/internet-stack/ipv4-interface.cc => src/internet/model/ipv4-interface.cc
rename : src/internet-stack/ipv4-interface.h => src/internet/model/ipv4-interface.h
rename : src/internet-stack/ipv4-l3-protocol.cc => src/internet/model/ipv4-l3-protocol.cc
rename : src/internet-stack/ipv4-l3-protocol.h => src/internet/model/ipv4-l3-protocol.h
rename : src/internet-stack/ipv4-l4-protocol.cc => src/internet/model/ipv4-l4-protocol.cc
rename : src/internet-stack/ipv4-l4-protocol.h => src/internet/model/ipv4-l4-protocol.h
rename : src/routing/list-routing/model/ipv4-list-routing.cc => src/internet/model/ipv4-list-routing.cc
rename : src/routing/list-routing/model/ipv4-list-routing.h => src/internet/model/ipv4-list-routing.h
rename : src/internet-stack/ipv4-packet-info-tag.cc => src/internet/model/ipv4-packet-info-tag.cc
rename : src/internet-stack/ipv4-packet-info-tag.h => src/internet/model/ipv4-packet-info-tag.h
rename : src/internet-stack/ipv4-raw-socket-factory-impl.cc => src/internet/model/ipv4-raw-socket-factory-impl.cc
rename : src/internet-stack/ipv4-raw-socket-factory-impl.h => src/internet/model/ipv4-raw-socket-factory-impl.h
rename : src/internet-stack/ipv4-raw-socket-factory.cc => src/internet/model/ipv4-raw-socket-factory.cc
rename : src/internet-stack/ipv4-raw-socket-factory.h => src/internet/model/ipv4-raw-socket-factory.h
rename : src/internet-stack/ipv4-raw-socket-impl.cc => src/internet/model/ipv4-raw-socket-impl.cc
rename : src/internet-stack/ipv4-raw-socket-impl.h => src/internet/model/ipv4-raw-socket-impl.h
rename : src/internet-stack/ipv4-route.cc => src/internet/model/ipv4-route.cc
rename : src/internet-stack/ipv4-route.h => src/internet/model/ipv4-route.h
rename : src/internet-stack/ipv4-routing-protocol.cc => src/internet/model/ipv4-routing-protocol.cc
rename : src/internet-stack/ipv4-routing-protocol.h => src/internet/model/ipv4-routing-protocol.h
rename : src/routing/static-routing/model/ipv4-routing-table-entry.cc => src/internet/model/ipv4-routing-table-entry.cc
rename : src/routing/static-routing/model/ipv4-routing-table-entry.h => src/internet/model/ipv4-routing-table-entry.h
rename : src/routing/static-routing/model/ipv4-static-routing.cc => src/internet/model/ipv4-static-routing.cc
rename : src/routing/static-routing/model/ipv4-static-routing.h => src/internet/model/ipv4-static-routing.h
rename : src/internet-stack/ipv4.cc => src/internet/model/ipv4.cc
rename : src/internet-stack/ipv4.h => src/internet/model/ipv4.h
rename : src/internet-stack/ipv6-autoconfigured-prefix.cc => src/internet/model/ipv6-autoconfigured-prefix.cc
rename : src/internet-stack/ipv6-autoconfigured-prefix.h => src/internet/model/ipv6-autoconfigured-prefix.h
rename : src/internet-stack/ipv6-end-point-demux.cc => src/internet/model/ipv6-end-point-demux.cc
rename : src/internet-stack/ipv6-end-point-demux.h => src/internet/model/ipv6-end-point-demux.h
rename : src/internet-stack/ipv6-end-point.cc => src/internet/model/ipv6-end-point.cc
rename : src/internet-stack/ipv6-end-point.h => src/internet/model/ipv6-end-point.h
rename : src/internet-stack/ipv6-extension-demux.cc => src/internet/model/ipv6-extension-demux.cc
rename : src/internet-stack/ipv6-extension-demux.h => src/internet/model/ipv6-extension-demux.h
rename : src/internet-stack/ipv6-extension-header.cc => src/internet/model/ipv6-extension-header.cc
rename : src/internet-stack/ipv6-extension-header.h => src/internet/model/ipv6-extension-header.h
rename : src/internet-stack/ipv6-extension.cc => src/internet/model/ipv6-extension.cc
rename : src/internet-stack/ipv6-extension.h => src/internet/model/ipv6-extension.h
rename : src/internet-stack/ipv6-header.cc => src/internet/model/ipv6-header.cc
rename : src/internet-stack/ipv6-header.h => src/internet/model/ipv6-header.h
rename : src/internet-stack/ipv6-interface-address.cc => src/internet/model/ipv6-interface-address.cc
rename : src/internet-stack/ipv6-interface-address.h => src/internet/model/ipv6-interface-address.h
rename : src/internet-stack/ipv6-interface.cc => src/internet/model/ipv6-interface.cc
rename : src/internet-stack/ipv6-interface.h => src/internet/model/ipv6-interface.h
rename : src/internet-stack/ipv6-l3-protocol.cc => src/internet/model/ipv6-l3-protocol.cc
rename : src/internet-stack/ipv6-l3-protocol.h => src/internet/model/ipv6-l3-protocol.h
rename : src/internet-stack/ipv6-l4-protocol.cc => src/internet/model/ipv6-l4-protocol.cc
rename : src/internet-stack/ipv6-l4-protocol.h => src/internet/model/ipv6-l4-protocol.h
rename : src/routing/list-routing/model/ipv6-list-routing.cc => src/internet/model/ipv6-list-routing.cc
rename : src/routing/list-routing/model/ipv6-list-routing.h => src/internet/model/ipv6-list-routing.h
rename : src/internet-stack/ipv6-option-demux.cc => src/internet/model/ipv6-option-demux.cc
rename : src/internet-stack/ipv6-option-demux.h => src/internet/model/ipv6-option-demux.h
rename : src/internet-stack/ipv6-option-header.cc => src/internet/model/ipv6-option-header.cc
rename : src/internet-stack/ipv6-option-header.h => src/internet/model/ipv6-option-header.h
rename : src/internet-stack/ipv6-option.cc => src/internet/model/ipv6-option.cc
rename : src/internet-stack/ipv6-option.h => src/internet/model/ipv6-option.h
rename : src/internet-stack/ipv6-packet-info-tag.cc => src/internet/model/ipv6-packet-info-tag.cc
rename : src/internet-stack/ipv6-packet-info-tag.h => src/internet/model/ipv6-packet-info-tag.h
rename : src/internet-stack/ipv6-raw-socket-factory-impl.cc => src/internet/model/ipv6-raw-socket-factory-impl.cc
rename : src/internet-stack/ipv6-raw-socket-factory-impl.h => src/internet/model/ipv6-raw-socket-factory-impl.h
rename : src/internet-stack/ipv6-raw-socket-factory.cc => src/internet/model/ipv6-raw-socket-factory.cc
rename : src/internet-stack/ipv6-raw-socket-factory.h => src/internet/model/ipv6-raw-socket-factory.h
rename : src/internet-stack/ipv6-raw-socket-impl.cc => src/internet/model/ipv6-raw-socket-impl.cc
rename : src/internet-stack/ipv6-raw-socket-impl.h => src/internet/model/ipv6-raw-socket-impl.h
rename : src/internet-stack/ipv6-route.cc => src/internet/model/ipv6-route.cc
rename : src/internet-stack/ipv6-route.h => src/internet/model/ipv6-route.h
rename : src/internet-stack/ipv6-routing-protocol.cc => src/internet/model/ipv6-routing-protocol.cc
rename : src/internet-stack/ipv6-routing-protocol.h => src/internet/model/ipv6-routing-protocol.h
rename : src/routing/static-routing/model/ipv6-routing-table-entry.cc => src/internet/model/ipv6-routing-table-entry.cc
rename : src/routing/static-routing/model/ipv6-routing-table-entry.h => src/internet/model/ipv6-routing-table-entry.h
rename : src/routing/static-routing/model/ipv6-static-routing.cc => src/internet/model/ipv6-static-routing.cc
rename : src/routing/static-routing/model/ipv6-static-routing.h => src/internet/model/ipv6-static-routing.h
rename : src/internet-stack/ipv6.cc => src/internet/model/ipv6.cc
rename : src/internet-stack/ipv6.h => src/internet/model/ipv6.h
rename : src/internet-stack/loopback-net-device.cc => src/internet/model/loopback-net-device.cc
rename : src/internet-stack/loopback-net-device.h => src/internet/model/loopback-net-device.h
rename : src/internet-stack/ndisc-cache.cc => src/internet/model/ndisc-cache.cc
rename : src/internet-stack/ndisc-cache.h => src/internet/model/ndisc-cache.h
rename : src/internet-stack/nsc-sysctl.cc => src/internet/model/nsc-sysctl.cc
rename : src/internet-stack/nsc-sysctl.h => src/internet/model/nsc-sysctl.h
rename : src/internet-stack/nsc-tcp-l4-protocol.cc => src/internet/model/nsc-tcp-l4-protocol.cc
rename : src/internet-stack/nsc-tcp-l4-protocol.h => src/internet/model/nsc-tcp-l4-protocol.h
rename : src/internet-stack/nsc-tcp-socket-factory-impl.cc => src/internet/model/nsc-tcp-socket-factory-impl.cc
rename : src/internet-stack/nsc-tcp-socket-factory-impl.h => src/internet/model/nsc-tcp-socket-factory-impl.h
rename : src/internet-stack/nsc-tcp-socket-impl.cc => src/internet/model/nsc-tcp-socket-impl.cc
rename : src/internet-stack/nsc-tcp-socket-impl.h => src/internet/model/nsc-tcp-socket-impl.h
rename : src/internet-stack/pending-data.cc => src/internet/model/pending-data.cc
rename : src/internet-stack/pending-data.h => src/internet/model/pending-data.h
rename : src/internet-stack/rtt-estimator.cc => src/internet/model/rtt-estimator.cc
rename : src/internet-stack/rtt-estimator.h => src/internet/model/rtt-estimator.h
rename : src/internet-stack/sim_errno.h => src/internet/model/sim_errno.h
rename : src/internet-stack/sim_interface.h => src/internet/model/sim_interface.h
rename : src/internet-stack/tcp-header.cc => src/internet/model/tcp-header.cc
rename : src/internet-stack/tcp-header.h => src/internet/model/tcp-header.h
rename : src/internet-stack/tcp-l4-protocol.cc => src/internet/model/tcp-l4-protocol.cc
rename : src/internet-stack/tcp-l4-protocol.h => src/internet/model/tcp-l4-protocol.h
rename : src/internet-stack/tcp-newreno.cc => src/internet/model/tcp-newreno.cc
rename : src/internet-stack/tcp-newreno.h => src/internet/model/tcp-newreno.h
rename : src/internet-stack/tcp-reno.cc => src/internet/model/tcp-reno.cc
rename : src/internet-stack/tcp-reno.h => src/internet/model/tcp-reno.h
rename : src/internet-stack/tcp-rfc793.cc => src/internet/model/tcp-rfc793.cc
rename : src/internet-stack/tcp-rfc793.h => src/internet/model/tcp-rfc793.h
rename : src/internet-stack/tcp-rx-buffer.cc => src/internet/model/tcp-rx-buffer.cc
rename : src/internet-stack/tcp-rx-buffer.h => src/internet/model/tcp-rx-buffer.h
rename : src/internet-stack/tcp-socket-base.cc => src/internet/model/tcp-socket-base.cc
rename : src/internet-stack/tcp-socket-base.h => src/internet/model/tcp-socket-base.h
rename : src/internet-stack/tcp-socket-factory-impl.cc => src/internet/model/tcp-socket-factory-impl.cc
rename : src/internet-stack/tcp-socket-factory-impl.h => src/internet/model/tcp-socket-factory-impl.h
rename : src/internet-stack/tcp-socket-factory.cc => src/internet/model/tcp-socket-factory.cc
rename : src/internet-stack/tcp-socket-factory.h => src/internet/model/tcp-socket-factory.h
rename : src/internet-stack/tcp-socket.cc => src/internet/model/tcp-socket.cc
rename : src/internet-stack/tcp-socket.h => src/internet/model/tcp-socket.h
rename : src/internet-stack/tcp-tahoe.cc => src/internet/model/tcp-tahoe.cc
rename : src/internet-stack/tcp-tahoe.h => src/internet/model/tcp-tahoe.h
rename : src/internet-stack/tcp-tx-buffer.cc => src/internet/model/tcp-tx-buffer.cc
rename : src/internet-stack/tcp-tx-buffer.h => src/internet/model/tcp-tx-buffer.h
rename : src/internet-stack/udp-header.cc => src/internet/model/udp-header.cc
rename : src/internet-stack/udp-header.h => src/internet/model/udp-header.h
rename : src/internet-stack/udp-l4-protocol.cc => src/internet/model/udp-l4-protocol.cc
rename : src/internet-stack/udp-l4-protocol.h => src/internet/model/udp-l4-protocol.h
rename : src/internet-stack/udp-socket-factory-impl.cc => src/internet/model/udp-socket-factory-impl.cc
rename : src/internet-stack/udp-socket-factory-impl.h => src/internet/model/udp-socket-factory-impl.h
rename : src/internet-stack/udp-socket-factory.cc => src/internet/model/udp-socket-factory.cc
rename : src/internet-stack/udp-socket-factory.h => src/internet/model/udp-socket-factory.h
rename : src/internet-stack/udp-socket-impl.cc => src/internet/model/udp-socket-impl.cc
rename : src/internet-stack/udp-socket-impl.h => src/internet/model/udp-socket-impl.h
rename : src/internet-stack/udp-socket.cc => src/internet/model/udp-socket.cc
rename : src/internet-stack/udp-socket.h => src/internet/model/udp-socket.h
rename : src/internet-stack/ipv4-raw-test.cc => src/internet/test/ipv4-raw-test.cc
rename : src/internet-stack/ipv4-test.cc => src/internet/test/ipv4-test.cc
rename : src/internet-stack/ipv6-extension-header-test-suite.cc => src/internet/test/ipv6-extension-header-test-suite.cc
rename : src/internet-stack/ipv6-test.cc => src/internet/test/ipv6-test.cc
rename : src/internet-stack/tcp-test.cc => src/internet/test/tcp-test.cc
rename : src/internet-stack/udp-test.cc => src/internet/test/udp-test.cc
rename : src/internet-stack/waf => src/internet/waf
rename : src/internet-stack/wscript => src/internet/wscript
2011-02-25 10:32:35 -08:00
Tom Henderson c26396ec5d merge src/simulator into src/core; move src/core to new module layout
--HG--
rename : src/core/abort.h => src/core/model/abort.h
rename : src/core/assert.h => src/core/model/assert.h
rename : src/core/attribute-accessor-helper.h => src/core/model/attribute-accessor-helper.h
rename : src/core/attribute-helper.h => src/core/model/attribute-helper.h
rename : src/core/attribute-list.cc => src/core/model/attribute-list.cc
rename : src/core/attribute-list.h => src/core/model/attribute-list.h
rename : src/core/attribute.cc => src/core/model/attribute.cc
rename : src/core/attribute.h => src/core/model/attribute.h
rename : src/core/boolean.cc => src/core/model/boolean.cc
rename : src/core/boolean.h => src/core/model/boolean.h
rename : src/core/breakpoint.cc => src/core/model/breakpoint.cc
rename : src/core/breakpoint.h => src/core/model/breakpoint.h
rename : src/simulator/cairo-wideint-private.h => src/core/model/cairo-wideint-private.h
rename : src/simulator/cairo-wideint.c => src/core/model/cairo-wideint.c
rename : src/simulator/calendar-scheduler.cc => src/core/model/calendar-scheduler.cc
rename : src/simulator/calendar-scheduler.h => src/core/model/calendar-scheduler.h
rename : src/core/callback.cc => src/core/model/callback.cc
rename : src/core/callback.h => src/core/model/callback.h
rename : src/core/command-line.cc => src/core/model/command-line.cc
rename : src/core/command-line.h => src/core/model/command-line.h
rename : src/core/config.cc => src/core/model/config.cc
rename : src/core/config.h => src/core/model/config.h
rename : src/core/default-deleter.h => src/core/model/default-deleter.h
rename : src/simulator/default-simulator-impl.cc => src/core/model/default-simulator-impl.cc
rename : src/simulator/default-simulator-impl.h => src/core/model/default-simulator-impl.h
rename : src/core/deprecated.h => src/core/model/deprecated.h
rename : src/core/double.cc => src/core/model/double.cc
rename : src/core/double.h => src/core/model/double.h
rename : src/core/empty.h => src/core/model/empty.h
rename : src/core/enum.cc => src/core/model/enum.cc
rename : src/core/enum.h => src/core/model/enum.h
rename : src/simulator/event-id.cc => src/core/model/event-id.cc
rename : src/simulator/event-id.h => src/core/model/event-id.h
rename : src/simulator/event-impl.cc => src/core/model/event-impl.cc
rename : src/simulator/event-impl.h => src/core/model/event-impl.h
rename : src/core/fatal-error.h => src/core/model/fatal-error.h
rename : src/core/fatal-impl.cc => src/core/model/fatal-impl.cc
rename : src/core/fatal-impl.h => src/core/model/fatal-impl.h
rename : src/core/global-value.cc => src/core/model/global-value.cc
rename : src/core/global-value.h => src/core/model/global-value.h
rename : src/simulator/heap-scheduler.cc => src/core/model/heap-scheduler.cc
rename : src/simulator/heap-scheduler.h => src/core/model/heap-scheduler.h
rename : src/simulator/high-precision-128.cc => src/core/model/high-precision-128.cc
rename : src/simulator/high-precision-128.h => src/core/model/high-precision-128.h
rename : src/simulator/high-precision-cairo.cc => src/core/model/high-precision-cairo.cc
rename : src/simulator/high-precision-cairo.h => src/core/model/high-precision-cairo.h
rename : src/simulator/high-precision-double.h => src/core/model/high-precision-double.h
rename : src/simulator/high-precision.cc => src/core/model/high-precision.cc
rename : src/simulator/high-precision.h => src/core/model/high-precision.h
rename : src/core/int-to-type.h => src/core/model/int-to-type.h
rename : src/core/integer.cc => src/core/model/integer.cc
rename : src/core/integer.h => src/core/model/integer.h
rename : src/simulator/list-scheduler.cc => src/core/model/list-scheduler.cc
rename : src/simulator/list-scheduler.h => src/core/model/list-scheduler.h
rename : src/core/log.cc => src/core/model/log.cc
rename : src/core/log.h => src/core/model/log.h
rename : src/simulator/make-event.cc => src/core/model/make-event.cc
rename : src/simulator/make-event.h => src/core/model/make-event.h
rename : src/simulator/map-scheduler.cc => src/core/model/map-scheduler.cc
rename : src/simulator/map-scheduler.h => src/core/model/map-scheduler.h
rename : src/core/names.cc => src/core/model/names.cc
rename : src/core/names.h => src/core/model/names.h
rename : src/simulator/ns2-calendar-scheduler.cc => src/core/model/ns2-calendar-scheduler.cc
rename : src/simulator/ns2-calendar-scheduler.h => src/core/model/ns2-calendar-scheduler.h
rename : src/simulator/nstime.h => src/core/model/nstime.h
rename : src/core/object-base.cc => src/core/model/object-base.cc
rename : src/core/object-base.h => src/core/model/object-base.h
rename : src/core/object-factory.cc => src/core/model/object-factory.cc
rename : src/core/object-factory.h => src/core/model/object-factory.h
rename : src/core/object-vector.cc => src/core/model/object-vector.cc
rename : src/core/object-vector.h => src/core/model/object-vector.h
rename : src/core/object.cc => src/core/model/object.cc
rename : src/core/object.h => src/core/model/object.h
rename : src/core/pointer.cc => src/core/model/pointer.cc
rename : src/core/pointer.h => src/core/model/pointer.h
rename : src/core/ptr.h => src/core/model/ptr.h
rename : src/core/random-variable.cc => src/core/model/random-variable.cc
rename : src/core/random-variable.h => src/core/model/random-variable.h
rename : src/simulator/realtime-simulator-impl.cc => src/core/model/realtime-simulator-impl.cc
rename : src/simulator/realtime-simulator-impl.h => src/core/model/realtime-simulator-impl.h
rename : src/core/ref-count-base.cc => src/core/model/ref-count-base.cc
rename : src/core/ref-count-base.h => src/core/model/ref-count-base.h
rename : src/core/rng-stream.cc => src/core/model/rng-stream.cc
rename : src/core/rng-stream.h => src/core/model/rng-stream.h
rename : src/simulator/scheduler.cc => src/core/model/scheduler.cc
rename : src/simulator/scheduler.h => src/core/model/scheduler.h
rename : src/core/simple-ref-count.h => src/core/model/simple-ref-count.h
rename : src/simulator/simulation-singleton.h => src/core/model/simulation-singleton.h
rename : src/simulator/simulator-impl.cc => src/core/model/simulator-impl.cc
rename : src/simulator/simulator-impl.h => src/core/model/simulator-impl.h
rename : src/simulator/simulator.cc => src/core/model/simulator.cc
rename : src/simulator/simulator.h => src/core/model/simulator.h
rename : src/core/singleton.h => src/core/model/singleton.h
rename : src/core/string.cc => src/core/model/string.cc
rename : src/core/string.h => src/core/model/string.h
rename : src/simulator/synchronizer.cc => src/core/model/synchronizer.cc
rename : src/simulator/synchronizer.h => src/core/model/synchronizer.h
rename : src/core/system-condition.h => src/core/model/system-condition.h
rename : src/core/system-mutex.h => src/core/model/system-mutex.h
rename : src/core/system-thread.h => src/core/model/system-thread.h
rename : src/core/system-wall-clock-ms.h => src/core/model/system-wall-clock-ms.h
rename : src/core/test.cc => src/core/model/test.cc
rename : src/core/test.h => src/core/model/test.h
rename : src/simulator/time-base.cc => src/core/model/time-base.cc
rename : src/simulator/time-base.h => src/core/model/time-base.h
rename : src/simulator/time.cc => src/core/model/time.cc
rename : src/simulator/timer-impl.h => src/core/model/timer-impl.h
rename : src/simulator/timer.cc => src/core/model/timer.cc
rename : src/simulator/timer.h => src/core/model/timer.h
rename : src/core/trace-source-accessor.cc => src/core/model/trace-source-accessor.cc
rename : src/core/trace-source-accessor.h => src/core/model/trace-source-accessor.h
rename : src/core/traced-callback.h => src/core/model/traced-callback.h
rename : src/core/traced-value.h => src/core/model/traced-value.h
rename : src/core/type-id.cc => src/core/model/type-id.cc
rename : src/core/type-id.h => src/core/model/type-id.h
rename : src/core/type-name.cc => src/core/model/type-name.cc
rename : src/core/type-name.h => src/core/model/type-name.h
rename : src/core/type-traits.h => src/core/model/type-traits.h
rename : src/core/uinteger.cc => src/core/model/uinteger.cc
rename : src/core/uinteger.h => src/core/model/uinteger.h
rename : src/simulator/unix-fd-reader.cc => src/core/model/unix-fd-reader.cc
rename : src/simulator/unix-fd-reader.h => src/core/model/unix-fd-reader.h
rename : src/core/unix-system-condition.cc => src/core/model/unix-system-condition.cc
rename : src/core/unix-system-mutex.cc => src/core/model/unix-system-mutex.cc
rename : src/core/unix-system-thread.cc => src/core/model/unix-system-thread.cc
rename : src/core/unix-system-wall-clock-ms.cc => src/core/model/unix-system-wall-clock-ms.cc
rename : src/core/vector.cc => src/core/model/vector.cc
rename : src/core/vector.h => src/core/model/vector.h
rename : src/simulator/wall-clock-synchronizer.cc => src/core/model/wall-clock-synchronizer.cc
rename : src/simulator/wall-clock-synchronizer.h => src/core/model/wall-clock-synchronizer.h
rename : src/simulator/watchdog.cc => src/core/model/watchdog.cc
rename : src/simulator/watchdog.h => src/core/model/watchdog.h
rename : src/core/win32-system-wall-clock-ms.cc => src/core/model/win32-system-wall-clock-ms.cc
rename : src/core/attribute-test-suite.cc => src/core/test/attribute-test-suite.cc
rename : src/core/callback-test-suite.cc => src/core/test/callback-test-suite.cc
rename : src/core/names-test-suite.cc => src/core/test/names-test-suite.cc
rename : src/core/ptr-test-suite.cc => src/core/test/ptr-test-suite.cc
rename : src/core/rng-test-suite.cc => src/core/test/rng-test-suite.cc
rename : src/core/traced-callback-test-suite.cc => src/core/test/traced-callback-test-suite.cc
rename : src/core/type-traits-test-suite.cc => src/core/test/type-traits-test-suite.cc
2011-02-18 16:05:39 -08:00
Gustavo J. A. M. Carneiro 10a1734c63 Codereview Issue 2692041: Add pyviz module 2010-12-06 17:26:06 +00:00
Gustavo J. A. M. Carneiro 6f16d96370 Bug 1032 - Unable to specify multiple Compiler/Linker flags 2010-11-20 17:55:53 +00:00
Gustavo J. A. M. Carneiro 4c58f98c7d Give a more user-friendly error message when doxygen is not found 2010-11-20 17:51:17 +00:00
Gustavo J. A. M. Carneiro 730e0ef8b9 When a module is disabled, remove xxx-module.h and module header files from build/variant/ns3 2010-10-26 15:11:17 +01:00
Gustavo J. A. M. Carneiro 0ca14cb552 One more stop to fixing --enable-modules 2010-10-25 22:21:50 +01:00
Gustavo J. A. M. Carneiro 68bac95b3c Revive the option --enable-modules from bit-rot; however it won't yet work in practice due to dependencies not declared and non-modular python bindings 2010-10-25 18:17:12 +01:00
Gustavo J. A. M. Carneiro 27e6903225 Remove cygwin waf bug workaround, it has been fixed long ago 2010-10-25 17:44:09 +01:00
Mitch Watrous 63798ba0ea Remove regression tests from waf 2010-10-15 16:31:32 -07:00
Gustavo J. A. M. Carneiro 42d4e4dbf7 Add -fstrict-aliasing and -Wstrict-aliasing compilation flags, to catch some potential strict aliasing violations earlier 2010-06-17 09:56:38 +01:00
Gustavo J. A. M. Carneiro 58af0ddb7e Upgrade to WAF 1.5.16. Fixes bug #855. 2010-04-23 15:46:46 +01:00
Gustavo J. A. M. Carneiro 27b6b29f48 Make --doxygen-no-build check if print-introspected-doxygen has been built, error out if not. Fixes #884 2010-04-20 11:31:54 +01:00
Andrey Mazo e30362d352 Bug 801 - ns-3.7 and SVN not coexisting nicely 2010-04-16 12:39:56 -04:00
Josh Pelkey 5915bb6ed1 Merge distributed simulation code 2010-03-08 21:07:31 -05:00
Gustavo J. A. M. Carneiro 038054fac8 Test the support for the -Wno-error=deprecated-declarations option independently for the C and C++ compilers 2010-03-02 15:29:53 +00:00
Mathieu Lacage ff225130aa remove remaining mentions of RUN_SELF_TESTS 2010-02-19 08:18:12 +01:00
Gustavo J. A. M. Carneiro 277185599e WAF: allow NS-3 modules to compile pure C code sources mixed with the C++ ones 2010-02-18 15:37:51 +00:00
Craig Dowell 9bdafa8c01 comparing with http://code.nsnam.org/ns-3-dev
searching for changes
changeset:   5930:0aaaaf92b988
user:        Andrey Mazo <mazo@iitp.ru>
date:        Fri Jan 29 21:28:04 2010 +0300
files:       wscript wutils.py
description:
Introduce NS3_EXECUTABLE_PATH variable similar to NS3_MODULE_PATH
(e.g. may be used for various sock-creators).
2010-02-05 10:15:18 -08:00
Mathieu Lacage 0bab9a55cd get rid of examples waf script 2009-12-11 15:53:54 +01:00
Gustavo J. A. M. Carneiro 58bd655612 Bring back the --doxygen-no-build option from the dead. 2009-10-29 11:12:12 +00:00
Andrey Mazo c8bbfbcdac omit -march=native for <gcc-4.2;
pass -fomit-frame-pointer and -march=native only to gcc and icc.
2009-10-27 13:56:38 +03:00
Andrey Mazo 68a2520733 append {CC,CXX,LINK,LD}FLAGS_EXTRA to corresponding {CC,CXX,LINK}FLAGS. 2009-10-23 17:35:38 +04:00
Andrey Mazo f127c0da72 append -fomit-frame-pointer and -march=native to CXXFLAGS in release profile. 2009-10-23 17:31:36 +04:00
Andrey Mazo 87af1022ec introduce new build profile "release": -O3 -g0. 2009-10-23 17:23:45 +04:00
Gustavo J. A. M. Carneiro b52695e036 Merge in upgrade to WAF 1.5.9 2009-10-23 13:05:56 +01:00
Craig Dowell 94e51cf785 remind waf how to generate introspected doxygen 2009-10-08 17:57:06 -07:00
Craig Dowell da3c615d6c convince waf to run test.py on check command 2009-10-06 22:54:24 -07:00