DescriptionFix mojo dependencies for component build.
mojo_environment_chromium is a static_library which depends
on mojo_environment_chromium_impl (a .so in component=shared_lib).
mojo_environment_chromium_impl in turn depends on mojo_common_lib
(another .so in component build).
However, at the same time, mojo_environment_chromium:environment.cc
funcionally depends on mojo_common_lib:environment_data.cc, but there
is no direct dependency from mojo_environment_chromium to
mojo_common_lib. Relying on the transitive dependency (via
mojo_environment_chromium_impl) is fine for static_library build,
but not for component=shared_library build.
This CL simply adds the aforementioned missing direct dependency.
BUG=159847
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=262445
Patch Set 1 #
Messages
Total messages: 5 (0 generated)
|