diff --git a/tools/building.py b/tools/building.py index 79e6fd1a4b..0bdaa8696b 100644 --- a/tools/building.py +++ b/tools/building.py @@ -364,9 +364,10 @@ def DefineGroup(name, src, depend, **parameters): if group.has_key('LIBPATH'): Env.Append(LIBPATH = group['LIBPATH']) - objs = Env.Object(group['src']) if group.has_key('LIBRARY'): - objs = Env.Library(name, objs) + objs = Env.Library(name, group['src']) + else: + objs = group['src'] # merge group for g in Projects: