create propagation module; move files from common module

This commit is contained in:
Tom Henderson
2011-01-28 14:11:21 -08:00
parent 60e999cf12
commit 3102c800d7
12 changed files with 23 additions and 9 deletions

View File

@@ -23,11 +23,6 @@ def build(bld):
'pcap-file-test-suite.cc',
'pcap-file-wrapper.cc',
'output-stream-wrapper.cc',
'propagation-delay-model.cc',
'propagation-loss-model.cc',
'propagation-loss-model-test-suite.cc',
'jakes-propagation-loss-model.cc',
'cost231-propagation-loss-model.cc',
'spectrum-model.cc',
'spectrum-value.cc',
'spectrum-value-test.cc',
@@ -59,10 +54,6 @@ def build(bld):
'pcap-file.h',
'pcap-file-wrapper.h',
'output-stream-wrapper.h',
'propagation-delay-model.h',
'propagation-loss-model.h',
'jakes-propagation-loss-model.h',
'cost231-propagation-loss-model.h',
'spectrum-model.h',
'spectrum-value.h',
'spectrum-converter.h',

22
src/propagation/wscript Normal file
View File

@@ -0,0 +1,22 @@
## -*- Mode: python; py-indent-offset: 4; indent-tabs-mode: nil; coding: utf-8; -*-
def build(bld):
module = bld.create_ns3_module('propagation', ['node', 'mobility'])
module.includes = '.'
module.source = [
'model/propagation-delay-model.cc',
'model/propagation-loss-model.cc',
'model/jakes-propagation-loss-model.cc',
'model/cost231-propagation-loss-model.cc',
'test/propagation-loss-model-test-suite.cc',
]
headers = bld.new_task_gen('ns3header')
headers.module = 'propagation'
headers.source = [
'model/propagation-delay-model.h',
'model/propagation-loss-model.h',
'model/jakes-propagation-loss-model.h',
'model/cost231-propagation-loss-model.h',
]

View File

@@ -24,6 +24,7 @@ all_modules = (
'contrib',
'node',
'internet-stack',
'propagation',
'devices/point-to-point',
'devices/csma',
'devices/emu',