1# A sample library using new license rules. 2 3load("@rules_license//rules:license.bzl", "license") 4 5package( 6 default_applicable_licenses = [":license"], 7 default_visibility = [ 8 "//examples:__subpackages__", 9 "//tests:__subpackages__", 10 ], 11) 12 13# The default license for an entire package is typically named "license". 14license( 15 name = "license", 16 package_name = "migrated package", 17 license_kinds = ["//licenses/generic:restricted"], 18 license_text = "LICENSE", 19) 20 21cc_library( 22 name = "new_style_lib", 23 srcs = [ 24 "new_style_lib.cc", 25 ], 26) 27