scons: Change an = to a += when accumulating sources from filters.
The loop accidentally used a = when it should have used a +=, meaning only the sources from the final filter would be used. Change-Id: Ie066a5f85696f05d9ad3cf61f928b12deb39475b Reviewed-on: https://gem5-review.googlesource.com/c/16285 Reviewed-by: Jason Lowe-Power <jason@lowepower.com> Maintainer: Gabe Black <gabeblack@google.com>
This commit is contained in:
@@ -472,7 +472,7 @@ class UnitTest(Executable):
|
||||
def declare(self, env):
|
||||
sources = list(self.sources)
|
||||
for f in self.filters:
|
||||
sources = Source.all.apply_filter(f)
|
||||
sources += Source.all.apply_filter(f)
|
||||
objs = self.srcs_to_objs(env, sources) + env['STATIC_OBJS']
|
||||
if self.main:
|
||||
objs += env['MAIN_OBJS']
|
||||
|
||||
@@ -91,7 +91,7 @@ if env['USE_SYSTEMC']:
|
||||
env = env.Clone()
|
||||
sources = list(self.sources)
|
||||
for f in self.filters:
|
||||
sources = Source.all.apply_filter(f)
|
||||
sources += Source.all.apply_filter(f)
|
||||
objs = self.srcs_to_objs(env, sources)
|
||||
objs = objs + env['MAIN_OBJS']
|
||||
relpath = os.path.relpath(
|
||||
|
||||
Reference in New Issue
Block a user