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

Issue 422163004: Extract mojo_base.gyp from mojo.gyp (Closed)

Created:
6 years, 4 months ago by Hajime Morrita
Modified:
6 years, 4 months ago
CC:
chromium-reviews, extensions-reviews_chromium.org, qsr+mojo_chromium.org, viettrungluu+watch_chromium.org, jam, yzshen+watch_chromium.org, abarth-chromium, Aaron Boodman, darin-cc_chromium.org, chromium-apps-reviews_chromium.org, darin (slow to review), ben+mojo_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Project:
chromium
Visibility:
Public.

Description

Extract mojo_base.gyp from mojo.gyp This change extract essential part of Mojo, which is needed to build chrome and its submodules, to mojo_base.gyp. Other chrome submodules can safely depends on mojo_base.gyp without worrying about excessive dependencies behind. Caveat: mojo_service_manager stays on mojo.gyp even though it is required to build chrome. This change leaves it as it depends on net.gyp, which has non trivial dependencies. BUG=397672 TEST=none R=jamesr@chromium.org, viettrungluu@chromium.org, rockot@chromium.org TBR=darin@chromium.org Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=286627

Patch Set 1 #

Total comments: 8

Patch Set 2 : Updated #

Patch Set 3 : Updated #

Total comments: 18

Patch Set 4 : Fixed #

Patch Set 5 : Landing #

Patch Set 6 : Landing #

Unified diffs Side-by-side diffs Delta from patch set Stats (+825 lines, -783 lines) Patch
M build/all.gyp View 2 chunks +2 lines, -1 line 0 comments Download
M chrome/chrome_browser.gypi View 1 2 3 4 5 1 chunk +5 lines, -5 lines 0 comments Download
M chrome/chrome_browser_ui.gypi View 1 2 3 4 5 1 chunk +1 line, -1 line 0 comments Download
M chrome/chrome_tests_unit.gypi View 1 2 3 4 5 1 chunk +2 lines, -2 lines 0 comments Download
M content/content_app.gypi View 1 chunk +3 lines, -3 lines 0 comments Download
M content/content_browser.gypi View 1 chunk +3 lines, -3 lines 0 comments Download
M content/content_child.gypi View 1 chunk +2 lines, -2 lines 0 comments Download
M content/content_common.gypi View 1 2 3 4 5 1 chunk +4 lines, -4 lines 0 comments Download
M content/content_common_mojo_bindings.gypi View 1 chunk +6 lines, -6 lines 0 comments Download
M content/content_gpu.gypi View 1 chunk +1 line, -1 line 0 comments Download
M content/content_plugin.gypi View 1 chunk +1 line, -1 line 0 comments Download
M content/content_ppapi_plugin.gypi View 1 chunk +1 line, -1 line 0 comments Download
M content/content_renderer.gypi View 1 2 3 4 5 1 chunk +3 lines, -3 lines 0 comments Download
M content/content_tests.gypi View 1 2 3 4 2 chunks +7 lines, -7 lines 0 comments Download
M content/content_utility.gypi View 1 chunk +1 line, -1 line 0 comments Download
M device/device_tests.gyp View 1 2 3 4 5 1 chunk +2 lines, -2 lines 0 comments Download
M device/serial/serial.gyp View 1 2 3 4 5 1 chunk +2 lines, -2 lines 0 comments Download
M extensions/extensions.gyp View 1 2 3 4 5 2 chunks +5 lines, -5 lines 0 comments Download
M extensions/shell/app_shell.gyp View 1 2 3 4 5 1 chunk +2 lines, -2 lines 0 comments Download
M mojo/mojo.gyp View 1 2 3 4 17 chunks +54 lines, -567 lines 0 comments Download
M mojo/mojo_apps.gypi View 1 2 3 3 chunks +10 lines, -10 lines 0 comments Download
A mojo/mojo_base.gyp View 1 2 3 1 chunk +508 lines, -0 lines 0 comments Download
M mojo/mojo_examples.gypi View 1 2 3 4 5 27 chunks +83 lines, -81 lines 0 comments Download
M mojo/mojo_public_tests.gypi View 1 1 chunk +2 lines, -2 lines 0 comments Download
M mojo/mojo_services.gypi View 1 2 3 4 5 32 chunks +72 lines, -71 lines 0 comments Download
A mojo/mojo_variables.gypi View 1 2 1 chunk +43 lines, -0 lines 0 comments Download

Messages

Total messages: 21 (0 generated)
Hajime Morrita
6 years, 4 months ago (2014-07-28 22:02:28 UTC) #1
viettrungluu
https://codereview.chromium.org/422163004/diff/1/mojo/mojo_base.gyp File mojo/mojo_base.gyp (right): https://codereview.chromium.org/422163004/diff/1/mojo/mojo_base.gyp#newcode4 mojo/mojo_base.gyp:4: A comment explaining what goes (or should go) in ...
6 years, 4 months ago (2014-07-28 22:18:53 UTC) #2
Hajime Morrita
PTAL? https://codereview.chromium.org/422163004/diff/1/mojo/mojo_base.gyp File mojo/mojo_base.gyp (right): https://codereview.chromium.org/422163004/diff/1/mojo/mojo_base.gyp#newcode4 mojo/mojo_base.gyp:4: On 2014/07/28 22:18:53, viettrungluu wrote: > A comment ...
6 years, 4 months ago (2014-07-28 22:40:40 UTC) #3
viettrungluu
mojo/ lgtm w/nits https://codereview.chromium.org/422163004/diff/40001/mojo/mojo.gyp File mojo/mojo.gyp (right): https://codereview.chromium.org/422163004/diff/40001/mojo/mojo.gyp#newcode452 mojo/mojo.gyp:452: 'mojo_base.gyp:mojo_common_lib', nit: maybe it'd be better ...
6 years, 4 months ago (2014-07-28 22:51:33 UTC) #4
Hajime Morrita
Thanks! https://codereview.chromium.org/422163004/diff/40001/mojo/mojo.gyp File mojo/mojo.gyp (right): https://codereview.chromium.org/422163004/diff/40001/mojo/mojo.gyp#newcode452 mojo/mojo.gyp:452: 'mojo_base.gyp:mojo_common_lib', On 2014/07/28 22:51:32, viettrungluu wrote: > nit: ...
6 years, 4 months ago (2014-07-28 23:04:09 UTC) #5
Hajime Morrita
Darin: Could you rubberstamp for content/ and others? This is just a rename for them.
6 years, 4 months ago (2014-07-28 23:05:07 UTC) #6
Ken Rockot(use gerrit already)
extensions lgtm
6 years, 4 months ago (2014-07-29 05:49:22 UTC) #7
Hajime Morrita
The CQ bit was checked by morrita@chromium.org
6 years, 4 months ago (2014-07-29 17:08:39 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/morrita@chromium.org/422163004/60001
6 years, 4 months ago (2014-07-29 17:09:56 UTC) #9
commit-bot: I haz the power
FYI, CQ is re-trying this CL (attempt #1). The failing builders are: android_dbg_triggered_tests on tryserver.chromium.linux ...
6 years, 4 months ago (2014-07-29 17:13:40 UTC) #10
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 4 months ago (2014-07-29 17:15:06 UTC) #11
commit-bot: I haz the power
Try jobs failed on following builders: ios_rel_device_ninja on tryserver.chromium.mac (http://build.chromium.org/p/tryserver.chromium.mac/builders/ios_rel_device_ninja/builds/592)
6 years, 4 months ago (2014-07-29 17:15:07 UTC) #12
Hajime Morrita
The CQ bit was checked by morrita@chromium.org
6 years, 4 months ago (2014-07-29 17:29:34 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/morrita@chromium.org/422163004/80001
6 years, 4 months ago (2014-07-29 17:31:00 UTC) #14
commit-bot: I haz the power
FYI, CQ is re-trying this CL (attempt #1). The failing builders are: win_chromium_x64_rel on tryserver.chromium.win ...
6 years, 4 months ago (2014-07-29 21:22:27 UTC) #15
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 4 months ago (2014-07-30 03:04:24 UTC) #16
commit-bot: I haz the power
Try jobs failed on following builders: win_chromium_x64_rel on tryserver.chromium.win (http://build.chromium.org/p/tryserver.chromium.win/builders/win_chromium_x64_rel/builds/1239)
6 years, 4 months ago (2014-07-30 03:04:26 UTC) #17
Hajime Morrita
The CQ bit was checked by morrita@chromium.org
6 years, 4 months ago (2014-07-30 17:44:21 UTC) #18
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/morrita@chromium.org/422163004/100001
6 years, 4 months ago (2014-07-30 17:45:57 UTC) #19
commit-bot: I haz the power
FYI, CQ is re-trying this CL (attempt #1). The failing builders are: mac_chromium_rel on tryserver.chromium.mac ...
6 years, 4 months ago (2014-07-30 21:02:01 UTC) #20
commit-bot: I haz the power
6 years, 4 months ago (2014-07-30 22:54:13 UTC) #21
Message was sent while issue was closed.
Change committed as 286627

Powered by Google App Engine
This is Rietveld 408576698