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

Issue 12326117: Fix create_installer_archive.py to be more flexible with output directory names (Closed)

Created:
7 years, 10 months ago by Will Harris
Modified:
7 years, 9 months ago
CC:
chromium-reviews, jschuh
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Visibility:
Public.

Description

Fix create_installer_archive.py to correctly determine the debug/release mode regardless of x86/x64 platform and also pick up the right CRT DLLs BUG=166496 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=184872

Patch Set 1 #

Patch Set 2 : fix boolean booboo #

Total comments: 2

Patch Set 3 : handle x64 vs x86 a bit more intelligently #

Total comments: 2

Patch Set 4 : apply same x64 changes to the gypi file #

Total comments: 4

Patch Set 5 : fixups as per code review #

Total comments: 2

Patch Set 6 : fix nit related to potentially undefied variable under rare circumstances #

Unified diffs Side-by-side diffs Delta from patch set Stats (+51 lines, -18 lines) Patch
M chrome/installer/mini_installer.gyp View 1 2 3 2 chunks +8 lines, -0 lines 0 comments Download
M chrome/installer/mini_installer.gypi View 1 2 3 2 chunks +8 lines, -0 lines 0 comments Download
M chrome/tools/build/win/create_installer_archive.py View 1 2 3 4 5 5 chunks +35 lines, -18 lines 0 comments Download

Messages

Total messages: 11 (0 generated)
Will Harris
7 years, 10 months ago (2013-02-26 02:21:32 UTC) #1
grt (UTC plus 2)
https://codereview.chromium.org/12326117/diff/2001/chrome/tools/build/win/create_installer_archive.py File chrome/tools/build/win/create_installer_archive.py (right): https://codereview.chromium.org/12326117/diff/2001/chrome/tools/build/win/create_installer_archive.py#newcode365 chrome/tools/build/win/create_installer_archive.py:365: "Debug_NonRedist/x86/Microsoft.*.DebugCRT/*.dll") should "x86" here be "x64" for a 64-bit ...
7 years, 10 months ago (2013-02-26 02:29:13 UTC) #2
Will Harris
I have a patch for these and am waiting on the compile to test that ...
7 years, 10 months ago (2013-02-26 21:48:57 UTC) #3
Will Harris
now we're smarter with determining and pulling the correct CRT DLLs.
7 years, 10 months ago (2013-02-26 22:31:38 UTC) #4
robertshield
https://codereview.chromium.org/12326117/diff/6001/chrome/tools/build/win/create_installer_archive.py File chrome/tools/build/win/create_installer_archive.py (right): https://codereview.chromium.org/12326117/diff/6001/chrome/tools/build/win/create_installer_archive.py#newcode368 chrome/tools/build/win/create_installer_archive.py:368: "C:/Program Files (x86)/Microsoft Visual Studio */VC/redist/" + \ is ...
7 years, 9 months ago (2013-02-27 00:48:30 UTC) #5
Will Harris
fixes as per code review, thanks for the alacrity https://codereview.chromium.org/12326117/diff/6001/chrome/tools/build/win/create_installer_archive.py File chrome/tools/build/win/create_installer_archive.py (right): https://codereview.chromium.org/12326117/diff/6001/chrome/tools/build/win/create_installer_archive.py#newcode368 chrome/tools/build/win/create_installer_archive.py:368: ...
7 years, 9 months ago (2013-02-27 01:16:08 UTC) #6
robertshield
https://codereview.chromium.org/12326117/diff/4005/chrome/tools/build/win/create_installer_archive.py File chrome/tools/build/win/create_installer_archive.py (right): https://codereview.chromium.org/12326117/diff/4005/chrome/tools/build/win/create_installer_archive.py#newcode382 chrome/tools/build/win/create_installer_archive.py:382: print ("Warning: could not find x64 CRT DLLs on ...
7 years, 9 months ago (2013-02-27 01:23:09 UTC) #7
Will Harris
fixes to potential undefined variable https://codereview.chromium.org/12326117/diff/4005/chrome/tools/build/win/create_installer_archive.py File chrome/tools/build/win/create_installer_archive.py (right): https://codereview.chromium.org/12326117/diff/4005/chrome/tools/build/win/create_installer_archive.py#newcode382 chrome/tools/build/win/create_installer_archive.py:382: print ("Warning: could not ...
7 years, 9 months ago (2013-02-27 01:38:59 UTC) #8
robertshield
lgtm
7 years, 9 months ago (2013-02-27 01:42:32 UTC) #9
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/wfh@chromium.org/12326117/10005
7 years, 9 months ago (2013-02-27 01:45:13 UTC) #10
commit-bot: I haz the power
7 years, 9 months ago (2013-02-27 04:27:30 UTC) #11
Message was sent while issue was closed.
Change committed as 184872

Powered by Google App Engine
This is Rietveld 408576698