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

Issue 275273002: x11: Split the gfx_x11 target into its own gyp file. (Closed)

Created:
6 years, 7 months ago by sadrul
Modified:
6 years, 7 months ago
Reviewers:
sky, piman
CC:
chromium-reviews, tdresser+watch_chromium.org, Ian Vollick, jam, piman+watch_chromium.org, sievers+watch_chromium.org, jbauman+watch_chromium.org, darin-cc_chromium.org, oshima+watch_chromium.org, kalyank, ben+aura_chromium.org, danakj+watch_chromium.org, stevenjb+watch_chromium.org, cc-bugs_chromium.org
Visibility:
Public.

Description

x11: Split the gfx_x11 target into its own gyp file. Add a gfx_x11.gyp in //ui/gfx/x/ and define the gfx_x11 target in there, instead of defining it conditionally in //ui/gfx/gfx.gyp. This allows including this code from particular components even when X11 is turned off. BUG=361137 R=piman@chromium.org, sky@chromium.org Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=269804

Patch Set 1 #

Patch Set 2 : . #

Total comments: 2

Patch Set 3 : . #

Total comments: 2

Patch Set 4 : . #

Unified diffs Side-by-side diffs Delta from patch set Stats (+53 lines, -41 lines) Patch
M build/common.gypi View 1 2 1 chunk +2 lines, -0 lines 0 comments Download
M build/linux/system.gyp View 1 2 1 chunk +1 line, -1 line 0 comments Download
M chrome/chrome_browser.gypi View 1 chunk +1 line, -1 line 0 comments Download
M chrome/chrome_browser_chromeos.gypi View 1 chunk +1 line, -1 line 0 comments Download
M chrome/chrome_tests.gypi View 1 chunk +1 line, -1 line 0 comments Download
M chromeos/chromeos.gyp View 2 chunks +2 lines, -2 lines 0 comments Download
M content/content_tests.gypi View 1 chunk +1 line, -1 line 0 comments Download
M ui/aura/aura.gyp View 2 chunks +2 lines, -2 lines 0 comments Download
M ui/compositor/compositor.gyp View 1 chunk +1 line, -1 line 0 comments Download
M ui/events/events.gyp View 3 chunks +3 lines, -3 lines 0 comments Download
M ui/gfx/gfx.gyp View 2 chunks +1 line, -27 lines 0 comments Download
A ui/gfx/x/gfx_x11.gyp View 1 2 3 1 chunk +36 lines, -0 lines 0 comments Download
M ui/gl/gl.gyp View 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 14 (0 generated)
sadrul
piman@ for content/content_tests.gyp sky@ for the rest (the main changes are in //ui/gfx/gfx.gyp and //ui/gfx/x/gfx_x11.gyp)
6 years, 7 months ago (2014-05-09 21:35:22 UTC) #1
piman
https://codereview.chromium.org/275273002/diff/20001/ui/gfx/x/gfx_x11.gyp File ui/gfx/x/gfx_x11.gyp (right): https://codereview.chromium.org/275273002/diff/20001/ui/gfx/x/gfx_x11.gyp#newcode24 ui/gfx/x/gfx_x11.gyp:24: '-lXi', Why not adding a dependency on system.gyp:x11 like ...
6 years, 7 months ago (2014-05-09 21:54:16 UTC) #2
sadrul
https://codereview.chromium.org/275273002/diff/20001/ui/gfx/x/gfx_x11.gyp File ui/gfx/x/gfx_x11.gyp (right): https://codereview.chromium.org/275273002/diff/20001/ui/gfx/x/gfx_x11.gyp#newcode24 ui/gfx/x/gfx_x11.gyp:24: '-lXi', On 2014/05/09 21:54:17, piman wrote: > Why not ...
6 years, 7 months ago (2014-05-09 22:11:14 UTC) #3
piman
On 2014/05/09 22:11:14, sadrul wrote: > https://codereview.chromium.org/275273002/diff/20001/ui/gfx/x/gfx_x11.gyp > File ui/gfx/x/gfx_x11.gyp (right): > > https://codereview.chromium.org/275273002/diff/20001/ui/gfx/x/gfx_x11.gyp#newcode24 > ...
6 years, 7 months ago (2014-05-09 22:12:54 UTC) #4
sadrul
On 2014/05/09 22:12:54, piman wrote: > On 2014/05/09 22:11:14, sadrul wrote: > > https://codereview.chromium.org/275273002/diff/20001/ui/gfx/x/gfx_x11.gyp > ...
6 years, 7 months ago (2014-05-09 22:18:54 UTC) #5
piman
On Fri, May 9, 2014 at 3:18 PM, <sadrul@chromium.org> wrote: > On 2014/05/09 22:12:54, piman ...
6 years, 7 months ago (2014-05-09 22:23:11 UTC) #6
sadrul
On 2014/05/09 22:23:11, piman wrote: > On Fri, May 9, 2014 at 3:18 PM, <mailto:sadrul@chromium.org> ...
6 years, 7 months ago (2014-05-09 22:37:47 UTC) #7
piman
https://codereview.chromium.org/275273002/diff/40001/ui/gfx/x/gfx_x11.gyp File ui/gfx/x/gfx_x11.gyp (right): https://codereview.chromium.org/275273002/diff/40001/ui/gfx/x/gfx_x11.gyp#newcode8 ui/gfx/x/gfx_x11.gyp:8: 'use_x11': 1, do we need this? seems wrong.
6 years, 7 months ago (2014-05-09 22:42:51 UTC) #8
sadrul
https://codereview.chromium.org/275273002/diff/40001/ui/gfx/x/gfx_x11.gyp File ui/gfx/x/gfx_x11.gyp (right): https://codereview.chromium.org/275273002/diff/40001/ui/gfx/x/gfx_x11.gyp#newcode8 ui/gfx/x/gfx_x11.gyp:8: 'use_x11': 1, On 2014/05/09 22:42:52, piman wrote: > do ...
6 years, 7 months ago (2014-05-09 23:00:22 UTC) #9
piman
On Fri, May 9, 2014 at 4:00 PM, <sadrul@chromium.org> wrote: > > https://codereview.chromium.org/275273002/diff/40001/ui/gfx/x/gfx_x11.gyp > File ...
6 years, 7 months ago (2014-05-09 23:07:38 UTC) #10
sadrul
On 2014/05/09 23:07:38, piman wrote: > On Fri, May 9, 2014 at 4:00 PM, <mailto:sadrul@chromium.org> ...
6 years, 7 months ago (2014-05-09 23:17:40 UTC) #11
piman
LGTM then
6 years, 7 months ago (2014-05-09 23:22:44 UTC) #12
sky
LGTM
6 years, 7 months ago (2014-05-12 15:26:47 UTC) #13
sadrul
6 years, 7 months ago (2014-05-12 17:31:51 UTC) #14
Message was sent while issue was closed.
Committed patchset #4 manually as r269804 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698