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

Issue 1037793004: Force mini_installer to be optimized for size for the official builds. (Closed)

Created:
5 years, 9 months ago by Sébastien Marchand
Modified:
5 years, 9 months ago
CC:
chromium-reviews, grt+watch_chromium.org, kalyank, sadrul, scottmg, wfh+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Force mini_installer to be optimized for size for the official builds. It doesn't change anything to the current official build configuration ! 'size' is already the default value for the 'optimize' variable (https://code.google.com/p/chromium/codesearch#chromium/src/build/common.gypi&l=5411), but we override this value when doing a PGO build, so this is just preventing the mini_installer from being PGO optimized. BUG=309849 Committed: https://crrev.com/b126d91631349406592514cb1a32c26f8fd79d62 Cr-Commit-Position: refs/heads/master@{#322198}

Patch Set 1 : rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+12 lines, -8 lines) Patch
M chrome/installer/mini_installer.gypi View 2 chunks +12 lines, -8 lines 0 comments Download

Messages

Total messages: 16 (6 generated)
Sébastien Marchand
PTAL.
5 years, 9 months ago (2015-03-25 17:39:54 UTC) #5
robertshield
lgtm
5 years, 9 months ago (2015-03-25 17:55:41 UTC) #6
Sébastien Marchand
Thanks, committing !
5 years, 9 months ago (2015-03-25 17:56:49 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1037793004/60001
5 years, 9 months ago (2015-03-25 17:57:40 UTC) #9
commit-bot: I haz the power
Committed patchset #1 (id:60001)
5 years, 9 months ago (2015-03-25 18:42:12 UTC) #10
commit-bot: I haz the power
Patchset 1 (id:??) landed as https://crrev.com/b126d91631349406592514cb1a32c26f8fd79d62 Cr-Commit-Position: refs/heads/master@{#322198}
5 years, 9 months ago (2015-03-25 18:43:06 UTC) #11
Will Harris
I have a feeling that the mini_installer output from a chromium build is discarded when ...
5 years, 9 months ago (2015-03-26 00:01:36 UTC) #13
grt (UTC plus 2)
On 2015/03/26 00:01:36, Will Harris wrote: > I have a feeling that the mini_installer output ...
5 years, 9 months ago (2015-03-26 13:42:07 UTC) #14
Sébastien Marchand
On 2015/03/26 13:42:07, grt wrote: > On 2015/03/26 00:01:36, Will Harris wrote: > > I ...
5 years, 9 months ago (2015-03-26 14:28:14 UTC) #15
grt (UTC plus 2)
5 years, 9 months ago (2015-03-26 15:51:33 UTC) #16
Message was sent while issue was closed.
On 2015/03/26 14:28:14, Sébastien Marchand wrote:
> On 2015/03/26 13:42:07, grt wrote:
> > On 2015/03/26 00:01:36, Will Harris wrote:
> > > I have a feeling that the mini_installer output from a chromium build is
> > > discarded when building an official signed release, because it's rebuilt
on
> > > pulse.  I might be wrong though. +grt
> > 
> > Yes. You can do whatever you want in this file, and it will have no impact
on
> > the official mini_installer.exe (http://crbug.com/36234). Please keep
> > mini_installer.gyp, mini_installer.gypi, and the actual signing script in
> sync.
> > Some day we will fix the aforementioned bug, and it would be nice for things
> to
> > Just Work(TM) when we do so.
> > 
> > Seb: why does syzygy have this mini_installer.gypi that duplicates
> > mini_installer.gyp? Can we cut out one of the three things that says how to
> > build mini_installer.exe?
> 
> I think that the idea was to move stuffs out of mini_installer.gyp and put
them
> in mini_installer.gypi, so they can easily be re-used elsewhere (in
> mini_installer_syzygy.gyp in this case). Things have derailed a little bit and
> it looks like there's some duplicated code in mini_installer.gypi and
> mini_installer.gyp which could probably be cleaned up...

I've filed http://crbug.com/470889 for this cleanup. Since syzygy team created
the duplication, I'd appreciate it if someone on the team could de-dup somehow.
I'm happy to help any way I can. Thanks.

Powered by Google App Engine
This is Rietveld 408576698