First round of cleanup to start release 1 sprint.

- Add deps.bzl (properly depend on python)
- Add license rule for entire package.
- Update checker_demo to account for bazel fixes to UTF-8 support
- Add some missing copyright notices

There is certainly more to do. I am breaking work into either logical
or 1 day chunks.
8 files changed
tree: 0534a4cde088b54c9e4cf168fa754abe4b22acab
  1. .github/
  2. admin/
  3. docs/
  4. examples/
  5. licenses/
  6. rules/
  7. tests/
  8. tools/
  9. .gitignore
  10. CODEOWNERS
  11. deps.bzl
  12. LICENSE
  13. README.md
  14. version.bzl
  15. WORKSPACE
README.md

rules_license

This repository contains a set of rules and tools for

  • asserting that packages are available under specified OSS licenses
  • gathering those license assertions into artifacts to ship with code
  • applying organization specific compliance constriants against the set of licenses used by a target.

See License Checking with Bazel for more information about the project.

WARNING: The code here is still in active initial development and may be under churn.