blob: 40ed8637bbc23f28c1450696e0336b7508e42037 [file] [log] [blame]
#
# Description: A Skylark debugging client for IntelliJ.
#
load(
"//tools/adt/idea/aswb:build-visibility.bzl",
"PLUGIN_PACKAGES_VISIBILITY",
"SKYLARK_PACKAGES_VISIBILITY",
)
load("//tools/adt/idea/aswb/build_defs:build_defs.bzl", "intellij_plugin_library")
licenses(["notice"])
java_library(
name = "skylark",
srcs = glob(["src/**/*.java"]),
visibility = SKYLARK_PACKAGES_VISIBILITY,
deps = [
"//tools/adt/idea/aswb/base",
"//tools/adt/idea/aswb/common/experiments",
"//tools/adt/idea/aswb/proto:proto_deps",
"//tools/vendor/google/aswb/plugin_api",
"//tools/vendor/google/aswb/plugin_api:jsr305",
],
)
intellij_plugin_library(
name = "plugin_library",
plugin_xmls = ["src/META-INF/blaze-skylark.xml"],
visibility = PLUGIN_PACKAGES_VISIBILITY,
deps = [":skylark"],
)