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.

This commit is contained in:
Gustavo J. A. M. Carneiro
2007-07-15 13:04:47 +01:00
parent b6c0155487
commit ae8f10ae47
8 changed files with 3 additions and 25 deletions

View File

@@ -1,10 +1,6 @@
## -*- Mode: python; py-indent-offset: 4; indent-tabs-mode: nil; coding: utf-8; -*-
def configure(conf):
conf.env.append_value('NS3_MODULES', 'ns3-internet-node')
def build(bld):
obj = bld.create_obj('cpp', 'shlib')
obj.name = 'ns3-internet-node'