Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(27)

Issue 228293005: Fix mojo dependencies for component build. (Closed)

Created:
6 years, 8 months ago by Primiano Tucci (use gerrit)
Modified:
6 years, 8 months ago
CC:
chromium-reviews, Aaron Boodman, darin (slow to review), viettrungluu+watch_chromium.org, ben+mojo_chromium.org, abarth-chromium, Torne, rmcilroy
Visibility:
Public.

Description

Fix 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 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+1 line, -0 lines) Patch
M mojo/mojo.gyp View 1 chunk +1 line, -0 lines 0 comments Download

Messages

Total messages: 5 (0 generated)
Primiano Tucci (use gerrit)
Could you PTAL. Essentially I am trying to make Android targets --gc-sections free. The final ...
6 years, 8 months ago (2014-04-08 11:28:17 UTC) #1
viettrungluu
Thanks, LGTM.
6 years, 8 months ago (2014-04-08 16:22:59 UTC) #2
Primiano Tucci (use gerrit)
The CQ bit was checked by primiano@chromium.org
6 years, 8 months ago (2014-04-08 16:31:36 UTC) #3
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/primiano@chromium.org/228293005/1
6 years, 8 months ago (2014-04-08 16:31:49 UTC) #4
commit-bot: I haz the power
6 years, 8 months ago (2014-04-08 17:35:59 UTC) #5
Message was sent while issue was closed.
Change committed as 262445

Powered by Google App Engine
This is Rietveld 408576698