Documentation ¶
Overview ¶
Binary get_dep_licenses outputs aggrerate license information for all transitive Istio dependencies. This tool requires https://github.com/benbalter/licensee to work. Usage:
- Generate complete dump of every license, suitable for including in release build/binary image: go run get_dep_licenses.go --branch release-1.0.1
- CSV format output with one package per line: go run get_dep_licenses.go --summary --branch release-1.0.1
- Detailed info about how closely each license matches official text: go run get_dep_licenses.go --match-detail --branch release-1.0.1
- Use a different branch from the current one. Will do git checkout to that branch and back to the current on completion. This can only be used from inside Istio repo: go run get_dep_licenses.go --branch release-1.0.1 --checkout
- Check if all licenses are Google approved. Outputs lists of restricted, reciprocal, missing, and unknown status licenses. go run get_dep_licenses.go --check
Click to show internal directories.
Click to hide internal directories.