src/wscript
changeset 2609 931d59bb1303
parent 2603 1308da4cb3bf
child 2611 79b1c42fef3e
--- a/src/wscript	Fri Mar 14 16:37:02 2008 -0700
+++ b/src/wscript	Wed Dec 26 13:40:39 2007 +0000
@@ -81,11 +81,14 @@
         self.inst_var = 'INCLUDEDIR'
         self.inst_dir = 'ns3'
         self.sub_dir = None # if not None, header files will be published as ns3/sub_dir/file.h
+        self.module = None # module name
         self.env = env
         if not self.env:
             self.env = Params.g_build.m_allenvs['default']
 
     def apply(self):
+        if self.module is None:
+            Params.fatal("'module' missing on ns3headers object %s" % self)
         ns3_dir_node = Params.g_build.m_srcnode.find_dir("ns3")
         if self.sub_dir is not None:
             ns3_dir_node = ns3_dir_node.find_dir(self.sub_dir)