From 5745a8d18c86fc2d151be93a4a0e2a9925f551b1 Mon Sep 17 00:00:00 2001 From: "Gustavo J. A. M. Carneiro" Date: Mon, 25 Oct 2010 15:13:44 +0100 Subject: [PATCH] Convert the virtual-net-device module to the new layout --- examples/tunneling/waf | 1 - .../virtual-net-device/examples}/virtual-net-device.cc | 0 .../devices/virtual-net-device/examples}/wscript | 2 ++ .../virtual-net-device/{ => model}/virtual-net-device.cc | 0 .../virtual-net-device/{ => model}/virtual-net-device.h | 0 src/devices/virtual-net-device/wscript | 6 ++++-- 6 files changed, 6 insertions(+), 3 deletions(-) delete mode 100755 examples/tunneling/waf rename {examples/tunneling => src/devices/virtual-net-device/examples}/virtual-net-device.cc (100%) rename {examples/tunneling => src/devices/virtual-net-device/examples}/wscript (98%) rename src/devices/virtual-net-device/{ => model}/virtual-net-device.cc (100%) rename src/devices/virtual-net-device/{ => model}/virtual-net-device.h (100%) diff --git a/examples/tunneling/waf b/examples/tunneling/waf deleted file mode 100755 index 941d56b43..000000000 --- a/examples/tunneling/waf +++ /dev/null @@ -1 +0,0 @@ -exec "`dirname "$0"`"/../../waf "$@" diff --git a/examples/tunneling/virtual-net-device.cc b/src/devices/virtual-net-device/examples/virtual-net-device.cc similarity index 100% rename from examples/tunneling/virtual-net-device.cc rename to src/devices/virtual-net-device/examples/virtual-net-device.cc diff --git a/examples/tunneling/wscript b/src/devices/virtual-net-device/examples/wscript similarity index 98% rename from examples/tunneling/wscript rename to src/devices/virtual-net-device/examples/wscript index 0ace2d5c6..e96f28178 100644 --- a/examples/tunneling/wscript +++ b/src/devices/virtual-net-device/examples/wscript @@ -1,6 +1,8 @@ ## -*- Mode: python; py-indent-offset: 4; indent-tabs-mode: nil; coding: utf-8; -*- def build(bld): + obj = bld.create_ns3_program('virtual-net-device', ['point-to-point', 'internet-stack', 'global-routing', 'virtual-net-device']) obj.source = 'virtual-net-device.cc' + diff --git a/src/devices/virtual-net-device/virtual-net-device.cc b/src/devices/virtual-net-device/model/virtual-net-device.cc similarity index 100% rename from src/devices/virtual-net-device/virtual-net-device.cc rename to src/devices/virtual-net-device/model/virtual-net-device.cc diff --git a/src/devices/virtual-net-device/virtual-net-device.h b/src/devices/virtual-net-device/model/virtual-net-device.h similarity index 100% rename from src/devices/virtual-net-device/virtual-net-device.h rename to src/devices/virtual-net-device/model/virtual-net-device.h diff --git a/src/devices/virtual-net-device/wscript b/src/devices/virtual-net-device/wscript index f11b37c20..09d56dcf0 100644 --- a/src/devices/virtual-net-device/wscript +++ b/src/devices/virtual-net-device/wscript @@ -4,11 +4,13 @@ def build(bld): module = bld.create_ns3_module('virtual-net-device', ['node']) module.source = [ - 'virtual-net-device.cc', + 'model/virtual-net-device.cc', ] headers = bld.new_task_gen('ns3header') headers.module = 'virtual-net-device' headers.source = [ - 'virtual-net-device.h', + 'model/virtual-net-device.h', ] + if bld.env['ENABLE_EXAMPLES']: + bld.add_subdirs('examples')