| Index: site_scons/site_tools/chromium_builders.py
|
| diff --git a/site_scons/site_tools/chromium_builders.py b/site_scons/site_tools/chromium_builders.py
|
| index 24b35f1e9cc4ae5f79c6379b95d8d7a953c692bd..6088203b5098c3706b2ad970835169eea77cc277 100644
|
| --- a/site_scons/site_tools/chromium_builders.py
|
| +++ b/site_scons/site_tools/chromium_builders.py
|
| @@ -73,6 +73,10 @@ def ChromeTestProgram(env, target, source, *args, **kw):
|
| env.Precious(*result)
|
| return result
|
|
|
| +def ChromeLibrary(env, target, source, *args, **kw):
|
| + source = compilable_files(source)
|
| + return env.ComponentLibrary(target, source, *args, **kw)
|
| +
|
| def ChromeStaticLibrary(env, target, source, *args, **kw):
|
| source = compilable_files(source)
|
| kw['COMPONENT_STATIC'] = True
|
| @@ -107,6 +111,7 @@ def ChromeMSVSSolution(env, *args, **kw):
|
| def generate(env):
|
| env.AddMethod(ChromeProgram)
|
| env.AddMethod(ChromeTestProgram)
|
| + env.AddMethod(ChromeLibrary)
|
| env.AddMethod(ChromeStaticLibrary)
|
| env.AddMethod(ChromeSharedLibrary)
|
| env.AddMethod(ChromeObject)
|
|
|