1load("@bazel_skylib//:bzl_library.bzl", "bzl_library") 2load("@rules_license//rules:license.bzl", "license") 3 4package(default_applicable_licenses = ["//:license"]) 5 6license( 7 name = "license", 8 package_name = "bazelbuild/bazel_skylib_gazelle_module", 9 license_kinds = ["@rules_license//licenses/spdx:Apache-2.0"], 10) 11 12licenses(["notice"]) 13 14exports_files(["WORKSPACE.bzlmod"]) 15 16bzl_library( 17 name = "setup", 18 srcs = ["setup.bzl"], 19 visibility = ["//visibility:public"], 20 deps = [ 21 "@bazel_gazelle//:deps", 22 "@io_bazel_rules_go//go:deps", 23 ], 24) 25 26bzl_library( 27 name = "workspace", 28 srcs = ["workspace.bzl"], 29 visibility = ["//visibility:public"], 30 deps = [ 31 "@bazel_skylib//:workspace", 32 "@bazel_tools//tools/build_defs/repo:http.bzl", 33 "@bazel_tools//tools/build_defs/repo:utils.bzl", 34 ], 35) 36 37# TODO(arostovtsev): exclude everything below from distro tarball 38filegroup( 39 name = "distribution", 40 srcs = [ 41 "BUILD", 42 "MODULE.bazel", 43 "WORKSPACE.bzlmod", 44 "setup.bzl", 45 "workspace.bzl", 46 ], 47 visibility = ["//visibility:public"], 48) 49