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

Issue 40603004: Add 'quick-check' option to install-build-deps.sh (Closed)

Created:
7 years, 2 months ago by Michael Moss
Modified:
7 years, 1 month ago
Reviewers:
Markus (顧孟勤)
CC:
chromium-reviews
Visibility:
Public.

Description

Add 'quick-check' option to install-build-deps.sh This is a lightweight check to alert developers when their build dependencies are out-of-date, and hopefully avoid confusing compile errors. It takes < 1 second to run, so can be checked whenever sources are synced, and might even by worth including as a default step in gyp_chromium or DEPS hooks. By definition, this is not a complete check, and in particular, will not detect version updates of installed dependencies. It's mostly intended to detect when entirely new dependencies have been added. R=markus@chromium.org, sky@chromium.org Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=231030

Patch Set 1 #

Patch Set 2 : #

Patch Set 3 : add to diagnose-me.py #

Patch Set 4 : #

Total comments: 20

Patch Set 5 : review update #

Unified diffs Side-by-side diffs Delta from patch set Stats (+70 lines, -12 lines) Patch
M build/install-build-deps.sh View 1 2 3 4 9 chunks +56 lines, -12 lines 0 comments Download
M tools/diagnose-me.py View 1 2 1 chunk +14 lines, -0 lines 0 comments Download

Messages

Total messages: 8 (0 generated)
Michael Moss
7 years, 2 months ago (2013-10-24 19:00:34 UTC) #1
sky
Can you find someone that has reviewed or modified install-build-deps in the past?
7 years, 2 months ago (2013-10-24 20:46:03 UTC) #2
Michael Moss
On 2013/10/24 20:46:03, sky wrote: > Can you find someone that has reviewed or modified ...
7 years, 2 months ago (2013-10-24 20:57:04 UTC) #3
sky
I like it, but I'll let Markus review:) -sky
7 years, 2 months ago (2013-10-24 21:13:48 UTC) #4
Markus (顧孟勤)
Generally, all of this looks good. Just a couple of nitpicks about shell style. https://codereview.chromium.org/40603004/diff/90001/build/install-build-deps.sh ...
7 years, 2 months ago (2013-10-25 00:40:49 UTC) #5
Michael Moss
https://codereview.chromium.org/40603004/diff/90001/build/install-build-deps.sh File build/install-build-deps.sh (right): https://codereview.chromium.org/40603004/diff/90001/build/install-build-deps.sh#newcode63 build/install-build-deps.sh:63: if [ 0 -eq "${do_unsupported-0}" ] && [ 0 ...
7 years, 2 months ago (2013-10-25 02:45:31 UTC) #6
Markus (顧孟勤)
lgtm
7 years, 1 month ago (2013-10-25 07:25:14 UTC) #7
Michael Moss
7 years, 1 month ago (2013-10-25 16:11:51 UTC) #8
Message was sent while issue was closed.
Committed patchset #5 manually as r231030 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698