You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
depot_tools/metadata
Sylvain Defresne f4ffac2a93 Add licences for breakpad and libwebp to the allowlist
Those licences are found in breakpad and libwebp README.chromium from
google3 so add them to the allowlist (since they are allowed just not
listed).

Fixed: 451723867, 451723789
Change-Id: Ib2f5a3f227a3f0dc8471c3569714bd435e33203e
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/7036502
Auto-Submit: Sylvain Defresne <sdefresne@chromium.org>
Commit-Queue: Jordan Brown <rop@google.com>
Reviewed-by: Jordan Brown <rop@google.com>
1 week ago
..
fields Add licences for breakpad and libwebp to the allowlist 1 week ago
tests Improve wording of license allowlist warning 1 week ago
LICENSE_OWNERS
OWNERS
PRESUBMIT.py
README.md
SECURITY_TEAM_OWNERS
__init__.py
dependency_metadata.py Expand sufficient metadata warning scope 2 weeks ago
discover.py
parse.py
scan.py
validate.py
validation_result.py

README.md

Validation for Chromium's Third Party Metadata Files

This directory contains the code to validate Chromium third party metadata files, i.e. README.chromium files.

Prerequisites

  1. Have the Chromium source code checked out on disk
  2. Ensure you've run gclient runhooks on your source checkout

Run

metadata/scan.py can be used to search for and validate all Chromium third party metadata files within a repository. For example, if your chromium/src checkout is at ~/my/path/to/chromium/src, run the following command from the root directory of depot_tools:

vpython3 --vpython-spec=.vpython3 metadata/scan.py ~/my/path/to/chromium/src