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

Issue 1837943002: Make missing or misspelled DLLs a build-time failure (Closed)

Created:
4 years, 8 months ago by brucedawson
Modified:
4 years, 8 months ago
Reviewers:
robertshield
CC:
chromium-reviews
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Make missing or misspelled DLLs a build-time failure While fixing gn component mini_installer I omitted a comma in a list of file names. The bogus file name this created was not noticed at build time. This change requires that every file name or pattern in the list of globs must expand to at least one DLL, thus making a missing comma a build-time error. See this URL for the missing comma that almost got commited: crrev.com/1835993002/diff2/20001:40001/chrome/tools/build/win/create_installer_archive.py BUG=596885 Committed: https://crrev.com/c9d3ca02c5b8e74ba10d351e5db7c01ed5094dfb Cr-Commit-Position: refs/heads/master@{#383773}

Patch Set 1 #

Total comments: 1

Patch Set 2 : Changing message based on CL feedback #

Unified diffs Side-by-side diffs Delta from patch set Stats (+3 lines, -0 lines) Patch
M chrome/tools/build/win/create_installer_archive.py View 1 1 chunk +3 lines, -0 lines 0 comments Download

Messages

Total messages: 10 (4 generated)
brucedawson
Just a little error checking - a build-time test.
4 years, 8 months ago (2016-03-28 21:59:12 UTC) #2
robertshield
Good idea, LGTM w/ optional nit https://codereview.chromium.org/1837943002/diff/1/chrome/tools/build/win/create_installer_archive.py File chrome/tools/build/win/create_installer_archive.py (right): https://codereview.chromium.org/1837943002/diff/1/chrome/tools/build/win/create_installer_archive.py#newcode523 chrome/tools/build/win/create_installer_archive.py:523: raise Exception('No matching ...
4 years, 8 months ago (2016-03-29 03:03:29 UTC) #3
brucedawson
On 2016/03/29 03:03:29, robertshield wrote: > Good idea, LGTM w/ optional nit > > https://codereview.chromium.org/1837943002/diff/1/chrome/tools/build/win/create_installer_archive.py ...
4 years, 8 months ago (2016-03-29 17:32:12 UTC) #4
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1837943002/20001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1837943002/20001
4 years, 8 months ago (2016-03-29 17:32:32 UTC) #7
commit-bot: I haz the power
Committed patchset #2 (id:20001)
4 years, 8 months ago (2016-03-29 18:17:42 UTC) #8
commit-bot: I haz the power
4 years, 8 months ago (2016-03-29 18:19:59 UTC) #10
Message was sent while issue was closed.
Patchset 2 (id:??) landed as
https://crrev.com/c9d3ca02c5b8e74ba10d351e5db7c01ed5094dfb
Cr-Commit-Position: refs/heads/master@{#383773}

Powered by Google App Engine
This is Rietveld 408576698