Packets: BUGFIX: Ensure correct linking of all referenced packet types
[senf.git] / Packets / DefaultBundle / SConscript
index eaf1982..310d9c8 100644 (file)
@@ -9,9 +9,16 @@ sources = SENFSCons.GlobSources()
 
 SENFSCons.StandardTargets(env)
 
-SENFSCons.Object(env, target = 'DefaultBundle', sources=sources,
-                 LIBS = ['Packets', 'Socket', 'Utils'])
-SENFSCons.Lib(env, library = 'Packets_DefaultBundle', sources = sources[0],
-              LIBS = ['Packets', 'Socket', 'Utils'])
+SENFSCons.Object(env, 
+    target = 'DefaultBundle', 
+    sources=sources,
+    LIBS = ['Packets', 'Socket', 'Utils'])
+
+SENFSCons.Lib(env, 
+    library = 'Packets_DefaultBundle',
+    sources = sources[0],
+    no_includes = 1)
                  
+SConscript(glob.glob("*/SConscript"))
+
 SENFSCons.Doxygen(env)