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

Issue 8589029: Start of mini_installer build config refactoring. (Closed)

Created:
9 years, 1 month ago by Sigurður Ásgeirsson
Modified:
9 years, 1 month ago
CC:
chromium-reviews, pam+watch_chromium.org
Visibility:
Public.

Description

Start of mini_installer build config refactoring. Baby step one: - All intermediate files go into the intermediate directory. - The packed_files.txt file is gone, and instead the mini_installer is baked from a resource file output into the intermediate dir. - Cleanup use of implict global "options" in the python script. - Use subprocess.call with a list instead of os.system. R=robertshield@chromium.org,grt@chromium.org BUG=102115 Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=110703

Patch Set 1 #

Total comments: 12

Patch Set 2 : Address Robert's and Greg's comments. #

Patch Set 3 : Fix rule output to correct dependencies. #

Patch Set 4 : Cosmetic tweaks #

Patch Set 5 : Remove packed_files.rc from mini_installer dependencies. It's used implicitly. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+154 lines, -142 lines) Patch
M chrome/installer/mini_installer.gyp View 1 2 3 4 2 chunks +5 lines, -4 lines 0 comments Download
M chrome/installer/mini_installer/mini_installer.rc View 1 chunk +0 lines, -21 lines 0 comments Download
M chrome/installer/mini_installer/mini_installer_exe_version.rc.version View 1 1 chunk +1 line, -0 lines 0 comments Download
M chrome/tools/build/win/create_installer_archive.py View 1 2 3 12 chunks +148 lines, -117 lines 0 comments Download

Messages

Total messages: 9 (0 generated)
Sigurður Ásgeirsson
9 years, 1 month ago (2011-11-17 19:24:58 UTC) #1
robertshield
LGTM, modulo the version resource thing. http://codereview.chromium.org/8589029/diff/1/chrome/installer/mini_installer/mini_installer.rc File chrome/installer/mini_installer/mini_installer.rc (left): http://codereview.chromium.org/8589029/diff/1/chrome/installer/mini_installer/mini_installer.rc#oldcode54 chrome/installer/mini_installer/mini_installer.rc:54: "#include ""mini_installer_exe_version.rc""\r\0" There ...
9 years, 1 month ago (2011-11-17 20:19:08 UTC) #2
grt (UTC plus 2)
lg http://codereview.chromium.org/8589029/diff/1/chrome/installer/mini_installer/mini_installer.rc File chrome/installer/mini_installer/mini_installer.rc (left): http://codereview.chromium.org/8589029/diff/1/chrome/installer/mini_installer/mini_installer.rc#oldcode54 chrome/installer/mini_installer/mini_installer.rc:54: "#include ""mini_installer_exe_version.rc""\r\0" On 2011/11/17 20:19:08, robertshield wrote: > ...
9 years, 1 month ago (2011-11-17 20:28:14 UTC) #3
Sigurður Ásgeirsson
Thanks. I have verified that mini_installer has precisely one, valid VERSION resource with this change. ...
9 years, 1 month ago (2011-11-17 22:14:46 UTC) #4
robertshield
lgtm
9 years, 1 month ago (2011-11-17 22:26:04 UTC) #5
grt (UTC plus 2)
lgtm, but the builder disagrees
9 years, 1 month ago (2011-11-17 23:09:08 UTC) #6
Sigurður Ásgeirsson
Thanks, the output from the build rule was mis-specified. Hopefully fixed now, re-trying.
9 years, 1 month ago (2011-11-18 13:51:48 UTC) #7
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/siggi@chromium.org/8589029/14003
9 years, 1 month ago (2011-11-18 14:55:32 UTC) #8
commit-bot: I haz the power
9 years, 1 month ago (2011-11-18 15:56:46 UTC) #9
Change committed as 110703

Powered by Google App Engine
This is Rietveld 408576698