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

Issue 7827021: Changed mac and win Official Chrome build to drop default app CRXs in the build/installer output. (Closed)

Created:
9 years, 3 months ago by SteveT
Modified:
9 years, 3 months ago
CC:
chromium-reviews, Roger Tawa OOO till Jul 10th, Cait (Slow)
Visibility:
Public.

Description

Changed Mac, Linux and Win Official Chrome build to drop default app CRXs in the build/installer output. BUG=94920 TEST=Do an Official build in mac, linux and win. Ensure that after installing the app, you can find the default apps under the install's directory structure. For win, this is under a default_apps directory, for mac, this is under a "Default Apps" directory. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=99440

Patch Set 1 : '' #

Patch Set 2 : '' #

Total comments: 4

Patch Set 3 : additional comments #

Patch Set 4 : '' #

Total comments: 6

Patch Set 5 : Comment corrections #

Patch Set 6 : '' #

Patch Set 7 : '' #

Patch Set 8 : nits #

Patch Set 9 : '' #

Total comments: 4

Patch Set 10 : '' #

Unified diffs Side-by-side diffs Delta from patch set Stats (+37 lines, -0 lines) Patch
M chrome/chrome.gyp View 1 2 3 4 5 6 7 8 9 1 chunk +18 lines, -0 lines 0 comments Download
M chrome/chrome_dll.gypi View 1 2 3 4 5 6 7 8 9 1 chunk +16 lines, -0 lines 0 comments Download
M chrome/chrome_installer.gypi View 1 2 3 4 5 6 7 8 9 1 chunk +2 lines, -0 lines 0 comments Download
M chrome/installer/mini_installer/chrome.release View 1 2 3 4 5 6 7 8 9 1 chunk +1 line, -0 lines 0 comments Download

Messages

Total messages: 24 (0 generated)
SteveT
Letting you guys know about this ahead of time - I named the directory based ...
9 years, 3 months ago (2011-09-01 20:02:26 UTC) #1
SteveT
Hi guys, Robert - Could you look at chrome_dll.gypi top hunk, and chrome.release? Mark - ...
9 years, 3 months ago (2011-09-01 20:36:37 UTC) #2
Mark Mentovai
Please don’t use the *, it screws with all sorts of things. List the files ...
9 years, 3 months ago (2011-09-01 20:38:41 UTC) #3
SteveT
Using explicit paths instead. Over to you.
9 years, 3 months ago (2011-09-01 20:48:24 UTC) #4
robertshield
On 2011/09/01 20:38:41, Mark Mentovai wrote: > Please don’t use the *, it screws with ...
9 years, 3 months ago (2011-09-01 20:49:31 UTC) #5
Mark Mentovai
http://codereview.chromium.org/7827021/diff/6/chrome/chrome_dll.gypi File chrome/chrome_dll.gypi (right): http://codereview.chromium.org/7827021/diff/6/chrome/chrome_dll.gypi#newcode169 chrome/chrome_dll.gypi:169: 'destination': '<(PRODUCT_DIR)/default_apps', Why do you need to copy things ...
9 years, 3 months ago (2011-09-01 20:53:38 UTC) #6
Mark Mentovai
robertshield@chromium.org wrote: > On 2011/09/01 20:38:41, Mark Mentovai wrote: >> >> Please don’t use the ...
9 years, 3 months ago (2011-09-01 20:55:03 UTC) #7
robertshield
On 2011/09/01 20:55:03, Mark Mentovai wrote: > mailto:robertshield@chromium.org wrote: > > On 2011/09/01 20:38:41, Mark ...
9 years, 3 months ago (2011-09-01 20:58:18 UTC) #8
Mark Mentovai
I don’t know anything about chrome.release. Although looking at it, I see that the “other” ...
9 years, 3 months ago (2011-09-01 21:03:43 UTC) #9
SteveT
I've added comments to make the two sections more clear as to what platform they ...
9 years, 3 months ago (2011-09-01 21:19:57 UTC) #10
SteveT
Missed Mark's last comment. Will have to address that first...
9 years, 3 months ago (2011-09-01 21:25:01 UTC) #11
SteveT
Okay, still have to test this with Official/unofficial builds, but changes are done. PTAL.
9 years, 3 months ago (2011-09-01 21:49:52 UTC) #12
Mark Mentovai
LGTM pending the results of your test. http://codereview.chromium.org/7827021/diff/4006/chrome/chrome_dll.gypi File chrome/chrome_dll.gypi (right): http://codereview.chromium.org/7827021/diff/4006/chrome/chrome_dll.gypi#newcode170 chrome/chrome_dll.gypi:170: ['buildtype=="Official" and ...
9 years, 3 months ago (2011-09-01 21:55:34 UTC) #13
SteveT
Nits addressed. Robert - over to you. Still wondering if it's cool to use *.* ...
9 years, 3 months ago (2011-09-01 22:39:55 UTC) #14
robertshield
On Thu, Sep 1, 2011 at 6:39 PM, <stevet@chromium.org> wrote: > Nits addressed. > > ...
9 years, 3 months ago (2011-09-01 23:37:29 UTC) #15
robertshield
On 2011/09/01 23:37:29, robertshield wrote: > On Thu, Sep 1, 2011 at 6:39 PM, <mailto:stevet@chromium.org> ...
9 years, 3 months ago (2011-09-01 23:38:39 UTC) #16
SteveT
Thanks, guys. Robert - I've switched to *.crx. And yes, that Extensions\*.* line is from ...
9 years, 3 months ago (2011-09-02 13:28:30 UTC) #17
SteveT
Mike - PTAL, as I've made the changes we discussed: - Move windows changes to ...
9 years, 3 months ago (2011-09-02 19:12:41 UTC) #18
SteveT
Mike - Made changes to chrome_installer.gyp as we discussed. Over to you.
9 years, 3 months ago (2011-09-02 20:18:13 UTC) #19
mmoss
LGTM
9 years, 3 months ago (2011-09-02 20:18:49 UTC) #20
mmoss
Nit: Change the CL description to include Linux now.
9 years, 3 months ago (2011-09-02 20:19:16 UTC) #21
Mark Mentovai
http://codereview.chromium.org/7827021/diff/5009/chrome/chrome.gyp File chrome/chrome.gyp (right): http://codereview.chromium.org/7827021/diff/5009/chrome/chrome.gyp#newcode1759 chrome/chrome.gyp:1759: # directories. Just say “inside the framework” (and not ...
9 years, 3 months ago (2011-09-02 20:24:40 UTC) #22
SteveT
All done. http://codereview.chromium.org/7827021/diff/5009/chrome/chrome.gyp File chrome/chrome.gyp (right): http://codereview.chromium.org/7827021/diff/5009/chrome/chrome.gyp#newcode1759 chrome/chrome.gyp:1759: # directories. On 2011/09/02 20:24:40, Mark Mentovai ...
9 years, 3 months ago (2011-09-02 20:30:22 UTC) #23
Mark Mentovai
9 years, 3 months ago (2011-09-02 20:31:44 UTC) #24
LGTM again.

Powered by Google App Engine
This is Rietveld 408576698