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

Issue 602006: Remove webkit.gyp:pull_in_test_shell (Closed)

Created:
10 years, 10 months ago by Mark Mentovai
Modified:
9 years, 7 months ago
Reviewers:
TVL
CC:
chromium-reviews, darin+cc_chromium.org, fbarchard, Alpha Left Google, dpranke+watch_chromium.org, pam+watch_chromium.org, awong, Paweł Hajdan Jr., scherkus (not reviewing)
Visibility:
Public.

Description

Include test_shell.gypi in webkit.gyp instead of maintaining a distinct test_shell.gyp. This allows the removal of webkit.gyp:pull_in_test_shell, eliminating the circular relationship between webkit.gyp and test_shell.gyp. The expected semantics of building all of test_shell during a webkit.gyp:All build is performed are retained. This change depends on GYP r781 (in Chromium at r38526) for GYP suffix operator path section treatment. It also depends on Chromium r38519 and r38658 for common.gypi treatment of chromium_code. BUG=33186 TEST=Xcode no longer holds stale project files in memory Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=38664

Patch Set 1 #

Total comments: 1

Patch Set 2 : '' #

Patch Set 3 : '' #

Patch Set 4 : '' #

Patch Set 5 : '' #

Patch Set 6 : '' #

Unified diffs Side-by-side diffs Delta from patch set Stats (+90 lines, -815 lines) Patch
M build/all.gyp View 1 2 chunks +2 lines, -3 lines 0 comments Download
M chrome/chrome.gyp View 1 1 chunk +0 lines, -1 line 0 comments Download
M chrome/chrome_tests.gypi View 1 3 chunks +3 lines, -3 lines 0 comments Download
M chrome/test/interactive_ui/interactive_ui_tests.gypi View 1 1 chunk +1 line, -1 line 0 comments Download
M third_party/ffmpeg/ffmpeg.gyp View 1 1 chunk +1 line, -1 line 0 comments Download
D webkit/tools/test_shell/test_shell.gyp View 1 1 chunk +0 lines, -738 lines 0 comments Download
A + webkit/tools/test_shell/test_shell.gypi View 1 2 3 22 chunks +82 lines, -61 lines 0 comments Download
M webkit/webkit.gyp View 1 2 chunks +1 line, -7 lines 0 comments Download

Messages

Total messages: 14 (0 generated)
Mark Mentovai
For advance feedback. Dependencies noted, and this will need some try-bot testing once the dependencies ...
10 years, 10 months ago (2010-02-09 21:24:12 UTC) #1
TVL
so this will break a few bots, we have bots that directly build test_shell.xcodeproj to ...
10 years, 10 months ago (2010-02-09 21:29:01 UTC) #2
TVL
On 2010/02/09 21:29:01, TVL wrote: > so this will break a few bots, we have ...
10 years, 10 months ago (2010-02-09 21:29:29 UTC) #3
TVL
http://codereview.chromium.org/602006/diff/1/3 File webkit/tools/test_shell/test_shell.gypi (right): http://codereview.chromium.org/602006/diff/1/3#newcode31 webkit/tools/test_shell/test_shell.gypi:31: # dependencies are relative to webkit.gyp, which includes this ...
10 years, 10 months ago (2010-02-09 21:34:25 UTC) #4
Mark Mentovai
Darin told me that the bots were changed to just build webkit.xcodeproj. Do you know ...
10 years, 10 months ago (2010-02-09 22:15:51 UTC) #5
darin (slow to review)
Nicolas made that change for me. -Darin On Tue, Feb 9, 2010 at 2:15 PM, ...
10 years, 10 months ago (2010-02-09 22:25:28 UTC) #6
TVL
fyi and memory masters both seem to have test_shell.xcodeproj TVL On Tue, Feb 9, 2010 ...
10 years, 10 months ago (2010-02-09 22:33:37 UTC) #7
Mark Mentovai
Should those switch to use webkit.xcodeproj instead now too? I assume so. If we can't ...
10 years, 10 months ago (2010-02-09 22:38:42 UTC) #8
Nicolas Sylvain
On Tue, Feb 9, 2010 at 2:38 PM, Mark Mentovai <mark@chromium.org> wrote: > Should those ...
10 years, 10 months ago (2010-02-09 22:45:15 UTC) #9
Mark Mentovai
DEPTH only helps if you need to get back to the top and you're not ...
10 years, 10 months ago (2010-02-09 23:37:51 UTC) #10
Mark Mentovai
New version up, using DEPTH. I see what you were saying now. Eliminating all of ...
10 years, 10 months ago (2010-02-10 18:02:04 UTC) #11
TVL
On 2010/02/10 18:02:04, Mark Mentovai wrote: > New version up, using DEPTH. I see what ...
10 years, 10 months ago (2010-02-10 18:05:54 UTC) #12
Mark Mentovai
Final version up, with a fix for winmm.lib pathname relativization - in this case, relativization ...
10 years, 10 months ago (2010-02-10 20:52:18 UTC) #13
TVL
10 years, 10 months ago (2010-02-10 21:57:12 UTC) #14
lgtm

Powered by Google App Engine
This is Rietveld 408576698