| package_group( |
| name = "visibility", |
| packages = ["//plugins/code-owners/..."], |
| ) |
| |
| package(default_visibility = [":visibility"]) |
| |
| load( |
| "//tools/bzl:plugin.bzl", |
| "gerrit_plugin", |
| ) |
| |
| gerrit_plugin( |
| name = "code-owners", |
| srcs = glob(["java/com/google/gerrit/plugins/codeowners/module/*.java"]), |
| manifest_entries = [ |
| "Gerrit-PluginName: code-owners", |
| "Gerrit-Module: com.google.gerrit.plugins.codeowners.module.PluginModule", |
| "Gerrit-HttpModule: com.google.gerrit.plugins.codeowners.module.HttpModule", |
| "Gerrit-BatchModule: com.google.gerrit.plugins.codeowners.module.BatchModule", |
| ], |
| resource_jars = ["//plugins/code-owners/web:code-owners"], |
| resource_strip_prefix = "plugins/code-owners/resources", |
| resources = glob(["resources/**/*"]), |
| deps = [ |
| "//lib/errorprone:annotations", |
| "//plugins/code-owners/java/com/google/gerrit/plugins/codeowners/api/impl", |
| "//plugins/code-owners/java/com/google/gerrit/plugins/codeowners/backend", |
| "//plugins/code-owners/java/com/google/gerrit/plugins/codeowners/common", |
| "//plugins/code-owners/java/com/google/gerrit/plugins/codeowners/restapi", |
| "//plugins/code-owners/java/com/google/gerrit/plugins/codeowners/validation", |
| ], |
| ) |