diff --git a/tools/building.py b/tools/building.py index 79e6fd1a4b06657c9f074d141e4017f2fca3eb90..0bdaa8696b45155c9db9338e49463e02ccfe8d35 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: