1*f578df4fSJingwen Chen# Copyright 2022 The Bazel Authors. All rights reserved. 2*f578df4fSJingwen Chen# 3*f578df4fSJingwen Chen# Licensed under the Apache License, Version 2.0 (the "License"); 4*f578df4fSJingwen Chen# you may not use this file except in compliance with the License. 5*f578df4fSJingwen Chen# You may obtain a copy of the License at 6*f578df4fSJingwen Chen# 7*f578df4fSJingwen Chen# http://www.apache.org/licenses/LICENSE-2.0 8*f578df4fSJingwen Chen# 9*f578df4fSJingwen Chen# Unless required by applicable law or agreed to in writing, software 10*f578df4fSJingwen Chen# distributed under the License is distributed on an "AS IS" BASIS, 11*f578df4fSJingwen Chen# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12*f578df4fSJingwen Chen# See the License for the specific language governing permissions and 13*f578df4fSJingwen Chen# limitations under the License. 14*f578df4fSJingwen Chen 15*f578df4fSJingwen Chen"""License declaration and compliance checking tools.""" 16*f578df4fSJingwen Chen 17*f578df4fSJingwen Chenpackage( 18*f578df4fSJingwen Chen default_applicable_licenses = ["//:license", "//:package_info"], 19*f578df4fSJingwen Chen default_visibility = ["//visibility:public"], 20*f578df4fSJingwen Chen) 21*f578df4fSJingwen Chen 22*f578df4fSJingwen Chenlicenses(["notice"]) 23*f578df4fSJingwen Chen 24*f578df4fSJingwen Chenfilegroup( 25*f578df4fSJingwen Chen name = "standard_package", 26*f578df4fSJingwen Chen srcs = glob(["**"]), 27*f578df4fSJingwen Chen visibility = ["//distro:__pkg__"], 28*f578df4fSJingwen Chen) 29*f578df4fSJingwen Chen 30*f578df4fSJingwen Chenexports_files(["diff_test.sh"]) 31*f578df4fSJingwen Chen 32*f578df4fSJingwen Chenpy_binary( 33*f578df4fSJingwen Chen name = "checker_demo", 34*f578df4fSJingwen Chen srcs = ["checker_demo.py"], 35*f578df4fSJingwen Chen python_version = "PY3", 36*f578df4fSJingwen Chen visibility = ["//visibility:public"], 37*f578df4fSJingwen Chen) 38*f578df4fSJingwen Chen 39*f578df4fSJingwen Chenpy_binary( 40*f578df4fSJingwen Chen name = "write_sbom", 41*f578df4fSJingwen Chen srcs = ["write_sbom.py"], 42*f578df4fSJingwen Chen python_version = "PY3", 43*f578df4fSJingwen Chen visibility = ["//visibility:public"], 44*f578df4fSJingwen Chen) 45