scons: fix building of shared objects
authorNathan Binkert <nate@binkert.org>
Tue, 18 Oct 2011 00:06:40 +0000 (17:06 -0700)
committerNathan Binkert <nate@binkert.org>
Tue, 18 Oct 2011 00:06:40 +0000 (17:06 -0700)
src/SConscript

index 117f213941780d3a5dadc39b33da69cd0bf8247e..b4bfb61fd54b468a79ddd568375ab3501d5c5135 100755 (executable)
@@ -904,9 +904,10 @@ def makeEnv(label, objsfx, strip = False, **kwargs):
 
         return obj
 
-    sources = Source.get(main=False, skip_lib=False)
-    static_objs = [ make_obj(s, True) for s in sources ]
-    shared_objs = [ make_obj(s, False) for s in sources ]
+    static_objs = \
+        [ make_obj(s, True) for s in Source.get(main=False, skip_lib=False) ]
+    shared_objs = \
+        [ make_obj(s, False) for s in Source.get(main=False, skip_lib=False) ]
 
     static_date = make_obj(date_source, static=True, extra_deps=static_objs)
     static_objs.append(static_date)