| # Tools for gathering OSS licenses | 
 |  | 
 | load("@rules_license//rules:compliance.bzl", "check_license") | 
 |  | 
 | licenses(["notice"])  # Apache 2.0 | 
 |  | 
 | filegroup( | 
 |     name = "srcs", | 
 |     srcs = glob(["**"]), | 
 |     visibility = [ | 
 |         "//tools:__subpackages__", | 
 |         "@bazel_tools//tools:__subpackages__", | 
 |     ], | 
 | ) | 
 |  | 
 | check_license( | 
 |     name = "check_bazel", | 
 |     check_conditions = False, | 
 |     copyright_notices = "bazel_copyrights.txt", | 
 |     license_texts = "bazel_licenses.txt", | 
 |     report = "bazel_report", | 
 |     deps = [ | 
 |         "//src:bazel-bin_nojdk", | 
 |     ], | 
 | ) | 
 |  | 
 | check_license( | 
 |     name = "check_srcs", | 
 |     check_conditions = False, | 
 |     copyright_notices = "srcs_copyrights.txt", | 
 |     license_texts = "srcs_licenses.txt", | 
 |     report = "srcs_report", | 
 |     deps = [ | 
 |         "//:bazel-srcs", | 
 |     ], | 
 | ) |