lib/rscons/builders/library.rb in rscons-1.4.2 vs lib/rscons/builders/library.rb in rscons-1.4.3
- old
+ new
@@ -11,16 +11,16 @@
}
end
def run(target, sources, cache, env, vars)
# build sources to linkable objects
- objects = env.build_sources(sources, [env['OBJSUFFIX'], env['LIBSUFFIX']].flatten, cache, vars)
+ objects = env.build_sources(sources, env.expand_varref(["${OBJSUFFIX}", "${LIBSUFFIX}"], vars).flatten, cache, vars)
if objects
vars = vars.merge({
'_TARGET' => target,
'_SOURCES' => objects,
})
- command = env.build_command(env['ARCMD'], vars)
+ command = env.build_command("${ARCMD}", vars)
standard_build("AR #{target}", target, command, objects, env, cache)
end
end
end
end