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

Issue 10830201: Update license tool to check several additional directories (Closed)

Created:
8 years, 4 months ago by Steve Block
Modified:
8 years, 4 months ago
Reviewers:
mal, Mark Mentovai, Nico, agl
CC:
chromium-reviews, cbentzel+watch_chromium.org, mihaip-chromium-reviews_chromium.org, erikwright (departed), Aaron Boodman, darin-cc_chromium.org, oshima+watch_chromium.org, brettw-cc_chromium.org, pam+watch_chromium.org, stevenjb+watch_chromium.org, jshin+watch_chromium.org
Visibility:
Public.

Description

Update license tool to check several additional directories Some of these directories are currently excluded from the license check. This change fixes the metadata where required and removes them from PRUNE_PATHS. Other directories contain third-party code, but aren't in directories named 'third-party', so aren't checked by the license tool by default. This change fixes the metadata where required and adds them to ADDITIONAL_PATHS. To avoid adding to about:credits licenses for modules that don't ship as part of the product, this change also introduces a special 'NOT_SHIPPED' value for the 'License File' field. This will simplify the process of adding a tool to check license compatibility for the Android WebView build. BUG=138921 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=150800

Patch Set 1 #

Total comments: 2

Patch Set 2 : Added concept of non-shipping modules #

Patch Set 3 : Fix indentation #

Patch Set 4 : Also check chrome/test/data #

Patch Set 5 : Tweak #

Unified diffs Side-by-side diffs Delta from patch set Stats (+121 lines, -38 lines) Patch
M base/third_party/icu/README.chromium View 1 1 chunk +5 lines, -0 lines 0 comments Download
M breakpad/README.chromium View 1 chunk +1 line, -1 line 0 comments Download
A chrome/common/extensions/docs/examples/README.chromium View 1 1 chunk +5 lines, -0 lines 0 comments Download
A chrome/test/chromeos/autotest/README.chromium View 1 chunk +5 lines, -0 lines 0 comments Download
A chrome/test/data/README.chromium View 1 2 3 4 1 chunk +5 lines, -0 lines 0 comments Download
M net/third_party/mozilla_security_manager/README.chromium View 1 1 chunk +5 lines, -0 lines 0 comments Download
M net/third_party/nss/README.chromium View 1 1 chunk +5 lines, -0 lines 0 comments Download
A net/tools/spdyshark/README.chromium View 1 chunk +4 lines, -0 lines 0 comments Download
M third_party/README.chromium.template View 1 1 chunk +1 line, -1 line 0 comments Download
M third_party/harfbuzz-ng/README.chromium View 1 1 chunk +2 lines, -0 lines 0 comments Download
M tools/licenses.py View 1 2 3 9 chunks +83 lines, -36 lines 0 comments Download

Messages

Total messages: 7 (0 generated)
Steve Block
http://codereview.chromium.org/10830201/diff/1/chrome/common/extensions/docs/examples/README.chromium File chrome/common/extensions/docs/examples/README.chromium (right): http://codereview.chromium.org/10830201/diff/1/chrome/common/extensions/docs/examples/README.chromium#newcode6 chrome/common/extensions/docs/examples/README.chromium:6: The LICENSE file was generated from the licenses of ...
8 years, 4 months ago (2012-08-07 18:39:48 UTC) #1
Nico
looks fine to me (except for the extensions issue), but you might want to check ...
8 years, 4 months ago (2012-08-07 19:04:54 UTC) #2
Steve Block
> It seems a bit silly if licenses for extensions example code show up in ...
8 years, 4 months ago (2012-08-09 12:08:40 UTC) #3
Nico
lgtm
8 years, 4 months ago (2012-08-09 15:14:32 UTC) #4
Steve Block
Thanks. + agl and mal for OWNERS
8 years, 4 months ago (2012-08-09 15:21:57 UTC) #5
agl
lgtm
8 years, 4 months ago (2012-08-09 15:25:32 UTC) #6
Mark Mentovai
8 years, 4 months ago (2012-08-09 15:43:59 UTC) #7
LGTM for base OWNERS approval, without reading the rest of the change, but I
protest having to LGTM two-line README changes.

Powered by Google App Engine
This is Rietveld 408576698