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

Issue 223143004: Add chromecast_build gyp variable and add rules when the variable is set to 1. (Closed)

Created:
6 years, 8 months ago by lcwu1
Modified:
6 years, 5 months ago
CC:
chromium-reviews
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Visibility:
Public.

Description

Add chromecast_build gyp variable and add rules when the variable is set to 1. BUG=336640 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=281285

Patch Set 1 #

Total comments: 2

Patch Set 2 : Incorporate review comments, especially add/modify rules to define more gyp variables when chromeca… #

Total comments: 7

Patch Set 3 : Remove the setting of disable_nacl per review comments #

Total comments: 1

Patch Set 4 : Combine a couple of chromecast rule blocks #

Patch Set 5 : Add directfb as a new dependency in install-build-deps.sh for building chromecast #

Total comments: 4

Patch Set 6 : Enable ozone/embedded when chromecast == 1. Also add libgles2-mesa-dev as a dependency for chromeca… #

Total comments: 15

Patch Set 7 : Remove changes in install-build-deps.sh. Use embedded==0 to disable use_cups. Add a comment to refe… #

Patch Set 8 : Rebase to the latest source tree. #

Patch Set 9 : Fix trybot failure. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+87 lines, -16 lines) Patch
M build/all.gyp View 1 2 3 4 5 6 7 1 chunk +5 lines, -0 lines 0 comments Download
M build/common.gypi View 1 2 3 4 5 6 7 8 16 chunks +81 lines, -15 lines 0 comments Download
M media/media.gyp View 1 2 3 4 5 6 7 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 43 (0 generated)
lcwu1
6 years, 8 months ago (2014-04-03 03:25:59 UTC) #1
damienv1
https://codereview.chromium.org/223143004/diff/1/build/common.gypi File build/common.gypi (right): https://codereview.chromium.org/223143004/diff/1/build/common.gypi#newcode2506 build/common.gypi:2506: 'ENABLE_MPEG2TS_STREAM_PARSER', There is now a gyp parameter the mpeg2 ...
6 years, 8 months ago (2014-04-03 21:45:32 UTC) #2
jam
Adding Darin for his thoughts. Generally adding more build configs makes it easy to add ...
6 years, 8 months ago (2014-04-03 21:51:39 UTC) #3
darin (slow to review)
https://codereview.chromium.org/223143004/diff/1/build/common.gypi File build/common.gypi (right): https://codereview.chromium.org/223143004/diff/1/build/common.gypi#newcode2504 build/common.gypi:2504: 'CHROMECAST_BUILD', I think it would be nice to see ...
6 years, 8 months ago (2014-04-14 04:50:34 UTC) #4
lcwu1
On 2014/04/14 04:50:34, darin wrote: > https://codereview.chromium.org/223143004/diff/1/build/common.gypi > File build/common.gypi (right): > > https://codereview.chromium.org/223143004/diff/1/build/common.gypi#newcode2504 > ...
6 years, 8 months ago (2014-04-15 06:04:11 UTC) #5
darin (slow to review)
On Mon, Apr 14, 2014 at 11:04 PM, <lcwu@chromium.org> wrote: > On 2014/04/14 04:50:34, darin ...
6 years, 8 months ago (2014-04-15 06:37:30 UTC) #6
lcwu1
On 2014/04/15 06:37:30, darin wrote: > On Mon, Apr 14, 2014 at 11:04 PM, <mailto:lcwu@chromium.org> ...
6 years, 8 months ago (2014-04-15 07:17:01 UTC) #7
jam
On 2014/04/15 06:04:11, lcwu1 wrote: > On 2014/04/14 04:50:34, darin wrote: > > https://codereview.chromium.org/223143004/diff/1/build/common.gypi > ...
6 years, 8 months ago (2014-04-15 16:55:11 UTC) #8
lcwu1
In patch set #2 we added and modified gyp rules to set relevant gyp variables ...
6 years, 8 months ago (2014-04-22 01:15:16 UTC) #9
darin (slow to review)
LGTM
6 years, 8 months ago (2014-04-22 03:15:54 UTC) #10
jam
looks much better! https://codereview.chromium.org/223143004/diff/20001/build/common.gypi File build/common.gypi (right): https://codereview.chromium.org/223143004/diff/20001/build/common.gypi#newcode1647 build/common.gypi:1647: 'disable_nacl%': 1, I'm curious why this ...
6 years, 8 months ago (2014-04-22 16:21:14 UTC) #11
alexst (slow to review)
https://codereview.chromium.org/223143004/diff/20001/build/common.gypi File build/common.gypi (right): https://codereview.chromium.org/223143004/diff/20001/build/common.gypi#newcode104 build/common.gypi:104: # ToT Linux should be aura (except for chromecast ...
6 years, 8 months ago (2014-04-22 17:28:12 UTC) #12
lcwu1
Please take a look at patch set #3. Thanks. https://codereview.chromium.org/223143004/diff/20001/build/common.gypi File build/common.gypi (right): https://codereview.chromium.org/223143004/diff/20001/build/common.gypi#newcode104 build/common.gypi:104: ...
6 years, 8 months ago (2014-04-22 18:24:41 UTC) #13
jam
https://codereview.chromium.org/223143004/diff/20001/build/common.gypi File build/common.gypi (right): https://codereview.chromium.org/223143004/diff/20001/build/common.gypi#newcode2537 build/common.gypi:2537: ['chromecast==1', { On 2014/04/22 18:24:42, lcwu1 wrote: > On ...
6 years, 8 months ago (2014-04-22 18:31:57 UTC) #14
alexst (slow to review)
> Alex, I would think that when aura is disabled, the messages that go through ...
6 years, 8 months ago (2014-04-22 18:49:12 UTC) #15
rjkroege
https://codereview.chromium.org/223143004/diff/40001/build/linux/system.gyp File build/linux/system.gyp (right): https://codereview.chromium.org/223143004/diff/40001/build/linux/system.gyp#newcode1053 build/linux/system.gyp:1053: 'target_name': 'directfb', Does this imply that you will eventually ...
6 years, 8 months ago (2014-04-22 21:15:49 UTC) #16
lcwu1
On 2014/04/22 18:31:57, jam wrote: > https://codereview.chromium.org/223143004/diff/20001/build/common.gypi > File build/common.gypi (right): > > https://codereview.chromium.org/223143004/diff/20001/build/common.gypi#newcode2537 > ...
6 years, 8 months ago (2014-04-22 22:12:39 UTC) #17
lcwu1
Robert, On 2014/04/22 21:15:49, rjkroege wrote: > https://codereview.chromium.org/223143004/diff/40001/build/linux/system.gyp > File build/linux/system.gyp (right): > > https://codereview.chromium.org/223143004/diff/40001/build/linux/system.gyp#newcode1053 ...
6 years, 8 months ago (2014-04-22 22:26:27 UTC) #18
lcwu1
On 2014/04/22 18:49:12, alexst wrote: > > Alex, I would think that when aura is ...
6 years, 8 months ago (2014-04-22 23:19:56 UTC) #19
lcwu1
Patch set #5 include the changes to add directfb in install-build-deps.sh. Please take a look. ...
6 years, 8 months ago (2014-04-22 23:21:49 UTC) #20
jam
https://codereview.chromium.org/223143004/diff/80001/build/common.gypi File build/common.gypi (right): https://codereview.chromium.org/223143004/diff/80001/build/common.gypi#newcode3545 build/common.gypi:3545: # Some components in Chormium (e.g. v8) define their ...
6 years, 8 months ago (2014-04-24 15:38:16 UTC) #21
rjkroege
On 2014/04/22 22:26:27, lcwu1 wrote: > Robert, > > On 2014/04/22 21:15:49, rjkroege wrote: > ...
6 years, 8 months ago (2014-04-24 18:45:07 UTC) #22
rjkroege
https://codereview.chromium.org/223143004/diff/80001/build/install-build-deps.sh File build/install-build-deps.sh (right): https://codereview.chromium.org/223143004/diff/80001/build/install-build-deps.sh#newcode168 build/install-build-deps.sh:168: chromecast_list="libdirectfb-dev" Will making this not installed by default make ...
6 years, 8 months ago (2014-04-24 18:49:35 UTC) #23
lcwu1
On 2014/04/24 18:45:07, rjkroege wrote: > On 2014/04/22 22:26:27, lcwu1 wrote: > > Robert, > ...
6 years, 8 months ago (2014-04-26 00:14:20 UTC) #24
rjkroege
On 2014/04/26 00:14:20, lcwu1 wrote: > On 2014/04/24 18:45:07, rjkroege wrote: > > On 2014/04/22 ...
6 years, 7 months ago (2014-04-29 19:48:53 UTC) #25
lcwu1
Patch set #6 enables aura/ozone/embedded when chromecast==1. Also added a new build dependency (libgles2-mesa-dev) for ...
6 years, 6 months ago (2014-06-24 22:34:39 UTC) #26
rjkroege
https://codereview.chromium.org/223143004/diff/100001/build/common.gypi File build/common.gypi (right): https://codereview.chromium.org/223143004/diff/100001/build/common.gypi#newcode1762 build/common.gypi:1762: 'ozone_platform_ozonex%': 1, where is this platform? https://codereview.chromium.org/223143004/diff/100001/build/common.gypi#newcode1900 build/common.gypi:1900: ['os_posix==1 ...
6 years, 6 months ago (2014-06-25 16:44:16 UTC) #27
spang
https://codereview.chromium.org/223143004/diff/100001/build/common.gypi File build/common.gypi (right): https://codereview.chromium.org/223143004/diff/100001/build/common.gypi#newcode1762 build/common.gypi:1762: 'ozone_platform_ozonex%': 1, On 2014/06/25 16:44:16, rjkroege wrote: > where ...
6 years, 6 months ago (2014-06-25 16:53:28 UTC) #28
spang
https://codereview.chromium.org/223143004/diff/100001/build/install-build-deps.sh File build/install-build-deps.sh (right): https://codereview.chromium.org/223143004/diff/100001/build/install-build-deps.sh#newcode173 build/install-build-deps.sh:173: chromecast_list="libgles2-mesa-dev" On 2014/06/25 16:44:16, rjkroege wrote: > i think ...
6 years, 6 months ago (2014-06-25 19:55:46 UTC) #29
spang
On 2014/06/25 19:55:46, spang wrote: > https://codereview.chromium.org/223143004/diff/100001/build/install-build-deps.sh > File build/install-build-deps.sh (right): > > https://codereview.chromium.org/223143004/diff/100001/build/install-build-deps.sh#newcode173 > ...
6 years, 6 months ago (2014-06-25 20:01:07 UTC) #30
lcwu1
https://codereview.chromium.org/223143004/diff/100001/build/common.gypi File build/common.gypi (right): https://codereview.chromium.org/223143004/diff/100001/build/common.gypi#newcode1900 build/common.gypi:1900: ['os_posix==1 and chromeos==0 and OS!="android" and OS!="ios" and chromecast==0', ...
6 years, 6 months ago (2014-06-25 22:41:02 UTC) #31
spang
lgtm
6 years, 6 months ago (2014-06-26 23:06:15 UTC) #32
lcwu1
The CQ bit was checked by lcwu@chromium.org
6 years, 5 months ago (2014-07-03 02:04:40 UTC) #33
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/lcwu@chromium.org/223143004/140001
6 years, 5 months ago (2014-07-03 02:06:46 UTC) #34
commit-bot: I haz the power
FYI, CQ is re-trying this CL (attempt #1). The failing builders are: android_aosp on tryserver.chromium ...
6 years, 5 months ago (2014-07-03 03:16:42 UTC) #35
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 5 months ago (2014-07-03 03:18:27 UTC) #36
commit-bot: I haz the power
Try jobs failed on following builders: ios_rel_device on tryserver.chromium (http://build.chromium.org/p/tryserver.chromium/builders/ios_rel_device/builds/156279) ios_rel_device_ninja on tryserver.chromium (http://build.chromium.org/p/tryserver.chromium/builders/ios_rel_device_ninja/builds/26214) mac_chromium_compile_dbg ...
6 years, 5 months ago (2014-07-03 03:18:28 UTC) #37
lcwu1
@spang, besides moving the chromecast rule that enables embedded (and ozone) out one scope level ...
6 years, 5 months ago (2014-07-03 03:57:09 UTC) #38
spang
lgtm
6 years, 5 months ago (2014-07-03 14:04:24 UTC) #39
lcwu1
The CQ bit was checked by lcwu@chromium.org
6 years, 5 months ago (2014-07-03 14:59:14 UTC) #40
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/lcwu@chromium.org/223143004/160001
6 years, 5 months ago (2014-07-03 15:00:30 UTC) #41
commit-bot: I haz the power
FYI, CQ is re-trying this CL (attempt #1). The failing builders are: ios_dbg_simulator on tryserver.chromium ...
6 years, 5 months ago (2014-07-03 16:49:53 UTC) #42
commit-bot: I haz the power
6 years, 5 months ago (2014-07-03 17:20:20 UTC) #43
Message was sent while issue was closed.
Change committed as 281285

Powered by Google App Engine
This is Rietveld 408576698